大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
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(),我是为了凑字数的。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/195092.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...