大家好,又见面了,我是你们的朋友全栈君。
1、String和int转换
(1)Sting 转为int
String str = "123";
try {
int a = Integer.parseInt(str);
} catch (NumberFormatException e) {
e.printStackTrace();
}
(2)int转为String
String str = "123";
try {
int b = Integer.valueOf(str).intValue()
} catch (NumberFormatException e) {
e.printStackTrace();
}
String str = "123";
int sb = String.valueOf(str);
2、Map转String
在做Map<String,Object>数据存入redis和kafka时,需要使用这样的转换:json工具包
public static String map2Json(Map<?, ?> map) {
try {
objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
return objectMapper.writeValueAsString(map);
} catch (Exception e) {
e.printStackTrace();
}
return "";
}
JSONObject jsonobject = JSONObject.fromObject(str);
String msg = jsonObject.toString();
3、String和byte转换
(1)string转换为byte
String str = "abcdef";
byte b[] = str .getBytes();//String转换为byte[]
(2)byte转换为string
//b为byte[]
String t = new String(b);
持续整理中……
微信返利机器人,公众号骗局揭秘
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/149903.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...