Java基础(36):String与基本数据类型之间的双向转换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础(36):String与基本数据类型之间的双向转换相关的知识,希望对你有一定的参考价值。
Java 中基本类型和字符串之间的转换
在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换。
其中,基本类型转换为字符串有三种方法:
1. 使用包装类的 toString() 方法
2. 使用String类的 valueOf() 方法
3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
再来看,将字符串转换成基本类型有两种方法:
1. 调用包装类的 parseXxx 静态方法
2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱
PS:其他基本类型与字符串的相互转化这里不再一一列出,方法都类似
例子代码:
1 public class HelloWorld { 2 public static void main(String[] args) { 3 4 double m = 78.5; 5 //将基本类型转换为字符串 6 String str1 =Double.toString(m); ; 7 8 System.out.println("m 转换为String型后与整数20的求和结果为: "+(str1+20)); 9 10 String str = "180.20"; 11 // 将字符串转换为基本类型 12 Double a =Double.valueOf(str); ; 13 14 System.out.println("str 转换为double型后与整数20的求和结果为: "+(a+20)); 15 } 16 }
结果为:
以上是关于Java基础(36):String与基本数据类型之间的双向转换的主要内容,如果未能解决你的问题,请参考以下文章