1、可以通过对应的包装类的构造函数完成。
1、包装类中提供的静态函数:
事例:
package Test;
public class DoubleDemo {
public static void main(String[] args) {
//定义一个double类型的数据
double d=123.12;
//1.通过构造函数把基本数据类型转换为对应的包装类型
Double d1 = new Double(d);
System.out.println(d1);
//2.使用包装类中的静态方法来完成
Double d2 = Double.valueOf(d);
System.out.println(d2);
}
}
3、 把包装类型怎么转成基本类型只能使用包装类中提供的函数。
xxxxValue方法。可以把对应的包装类型转成基本类型数据
其他的都类似含有XXXValue()方法,套用即可。
4、
包装类和字符串之间的转换
1、包装类转成字符串:
使用包装类中的toString方法完成
2、字符串转成包装类:
a) 可以通过包装类的构造函数完成。
b) 使用包装类中的valueOf方法
基本类型转字符串
1、可以直接使用+号
2、使用String类中的valueOf
3、使用对应的包装类中重载的toString方法
字符串转基本数据类型(开发中经常用)
字符串转成基本类型使用包装类中的parseXxxx方法。
注意:
1)遇到和parse相关的函数,都是把字符串解析成其他的数据。
2)使用parseXxxx方法把一个字符串转成基本数据类型的时候,前提是这个字符串一定能够被转成对应的基本类型,否则会发生NumberFormatException异常。
根据查看API我们得知,如果转换不了会发生异常,所以在开发中如果使用上述方法将字符串转换为基本数据类型,需要对转换的代码进行捕获异常处理。