基本类型和字符串之间的转换

  • 基本类型转换成字符串

 //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() 方法时,字符串中的内容只能是数字,不能出现其他字符

    否则会报错

    image-20220720175631518

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);
posted @   进击の埋  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示