基本类型和字符串之间的转换
//1基本类型转换成字符串
int num1 = 100;
//1.1 使用 + 号 将其与字符串连接起来
String s1 = num1 + "";
//1.2使用Integer中的toString() 方法
String s2 = Integer.toString(num1);
//还可以使用toString的重载方法,将数值转换成不同进制
String s3 = Integer.toString(num1,16); //将num1 转换成16进制
-
//2字符串转换成基本类型
String str = "150";
//使用Integer中的方法parseXXX()
int num2 = Integer.parseInt(str);注意:使用parseInt() 方法时,字符串中的内容只能是数字,不能出现其他字符
否则会报错
NumberFormatException:数字格式化异常
-
boolean 字符串类型转换成基本类型
-
“true” ----> true 非“true” ------> false
-
String str2 = "true";
String str3 = "trues";
boolean flag1 = Boolean.parseBoolean(str2);
boolean flag2 = Boolean.parseBoolean(str3);
System.out.println(flag2);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通