String stats=[id=1,mid=2]; 这样一个字符串 如何取里面的值;
String[]str = new String[]{"id=1","mid=2"};
String array = Arrays.toString(str); // 获取你这样的字符串
String mapString = array.replace("[", "{").replace("]", "}");
Map<String, Integer> map = new Gson().fromJson(mapString, new TypeToken<Map<String, Integer>>() {
}.getType());
8 回答6.5k 阅读
4 回答680 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答958 阅读✓ 已解决
可以借助工具类,比如阿里的fastjson,先把那个字符串格式化成json格式(截取分割吧),然后通过key就能获取value