String 转 Map
- string 转 map的时候,很多新人可能不会去判断string的内容是什么格式的,因为map是key-value格式的,但是string就是一个字符串,想想,这个应该不能转吧,我就遇到过, 想想就觉得自己傻傻的,哈哈哈。
- 看代码
String content = "";
HashMap<String, Object> map = new HashMap<>();
try {
map = JSON.parseObject(msgContent, HashMap.class);
} catch (Exception e) {
}
- 总结:上面的为啥使用异常呢,就是有功能就是对msg进行if判断的,如果不能转就是null,接下来操作,可以转接下来判断,但是case有点多,不可能每个都进行重复的代码吧,因此使用异常进行处理,可以转就证明有值的呀,不能转就是null。
Map 转 String
这个操作有点简单哈,直接toString(),我是为了凑字数的。
本文介绍了如何将Java中的String转换为Map,以及Map转换为String的方法。在String转Map时,需要注意字符串的格式。通过示例代码展示了在无法转换时使用异常处理的策略。对于Map转String,则简单地使用toString()方法即可。
9215

被折叠的 条评论
为什么被折叠?



