美文网首页Java自学
Java自学-数字与字符串 字符串转换

Java自学-数字与字符串 字符串转换

作者: Wester西人 | 来源:发表于2019-09-28 08:00 被阅读0次

Java中把数字转换为字符串,字符串转换为数字

步骤 1 : 数字转字符串

方法1: 使用String类的静态方法valueOf
方法2: 先把基本类型装箱为对象,然后调用对象的toString

package digit;
  
public class TestNumber {
  
    public static void main(String[] args) {
        int i = 5;
         
        //方法1
        String str = String.valueOf(i);
         
        //方法2
        Integer it = i;
        String str2 = it.toString();
         
    }
}

步骤 2 : 字符串转数字

调用Integer的静态方法parseInt

package digit;
  
public class TestNumber {
  
    public static void main(String[] args) {
 
        String str = "999";
         
        int i= Integer.parseInt(str);
         
        System.out.println(i);
         
    }
}

练习字符串转换

参考上述步骤
把浮点数 3.14 转换为 字符串 "3.14"
再把字符串 “3.14” 转换为 浮点数 3.14

如果字符串是 3.1a4,转换为浮点数会得到什么?

答案

package digit;
 
public class TestNumber {
 
    public static void main(String[] args) {
        float f = 3.14f;
        //浮点数转字符串
        String s = String.valueOf(f);
        //字符串转浮点数
        f= Float.parseFloat(s);
         
        //如果字符串内容不是合法的数字表达,那么转换就会报错(抛出异常)
        Float.parseFloat("3.1a4");
    }
}

相关文章

  • Java自学-数字与字符串 字符串转换

    Java中把数字转换为字符串,字符串转换为数字 步骤 1 : 数字转字符串 方法1: 使用String类的静态方法...

  • 关于JavaScript的隐式转换

    一、 数字与数字之间的转换 1.字符串加数字,数字就会转成字符串。 2.数字减字符串,字符串转成数字。如果字符串不...

  • 隐式转换

    隐式转换结论 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean 转换...

  • 数据类型的转换

    隐式转换结论 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean 转换...

  • 第三天

    隐式转换结论 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean 转换...

  • 2018-07-11

    隐式转换结论 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean 转换...

  • ☝(•̀˓◞•́)哎呦

    隐式转换结论 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean 转换...

  • ☝(•̀˓◞•́)哎呦

    隐式转换结论 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean 转换...

  • 转换.运算符

    一、隐式转换 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean 转换...

  • 5月10号js总结

    隐式转换 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean ...

网友评论

    本文标题:Java自学-数字与字符串 字符串转换

    本文链接:https://www.haomeiwen.com/subject/saszuctx.html