java 中将数值类型和字符串类型 ——相互转换

    科技2022-08-12  95

    int num=Integer.parseInt(“123”) 如果其他类型,只要换成相应的 包装类. parse数值类型(“字符串”);

    例:

    String str="123"; byte byteNum=Byte.parseByte(str); int intNum=Integer.parseInt(str); //String转换成intdouble doubleNum=Double.parseDouble(str); //String转换成double数值类型转换成String 1.调用包装类的toString()方法就可以了

    例:

    List item //变量的定义在上面 str=Byte.toString(byteNum); str=Integer.toString(intNum);//int 类型转换成 stringstr=Double.toString(doubleNum); 2.使用String类型的valueOf()方法 String str2=String.valueOf(1); String str3=String.valueOf('3');

    String类型转换成数值类型的包装类 类似上面的方法

    调用包装类的valueOf()方法就可以了 Integer m=Integer.valueOf("123"); //先把字符串转换成包装类,然后再赋值给基本类型,自动拆箱。 Double doubleM=Double.valueOf("123.0");
    Processed: 0.011, SQL: 8