used_memory:4429304\r\nused_memory_human:4.22M\r\nused_memory_rss:4327696\r\nused_memory_peak:4429304\r\nused_memory_peak_human:4.22Mused_memory_lua:33792\r\nmem_fragmentation_ratio:0.98\r\nmem_allocator:dlmalloc-2.8\r\n有类似于上面格式的一个字符串,现在我想根据前面的类型(比如used_memory)取后面的值(对应的4429304),在一个函数里面写,函数传入的参数为type(type="used_memory"或者type="used_memory_peak"等等),得到对应type相应的取值,怎么写呢
2 回答
慕森卡
TA贡献1806条经验 获得超8个赞
123456 | public static String getStr(String type){ String str= "used_memory:4429304\r\n" ; str=str.substring(str.indexOf(type)+type.length(),str.length()); System.out.println( "需要的值=" +str); return str; } |
添加回答
举报
0/150
提交
取消