基本类型数据和包装类之间转换
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我们得知,如果转换不了会发生异常,所以在开发中如果使用上述方法将字符串转换为基本数据类型,需要对转换的代码进行捕获异常处理。
阅读更多
- java-包装类、基本数据类型和字符串之间的转换
- Java基本数据类型、包装类与String类之间的转换
- 基本数据类型、包装类、String之间的转换
- 包装类来实现基本数据类型与字符串类型之间的转换:
- java 基本数据类型、包装类、字符串、数组之间的类型转换
- java基本数据类型与包装类之间的转换
- 包装类、基本数据类型及String类之间的相互转换
- 基本数据类型、包装类、String之间的转换
- 基本数据类型:8种基本类型、对应的包装类、引用数据类型及与String 之间的转换。
- Java的基本数据类型:8种基本类型、对应的包装类、引用数据类型及与String 之间的转换。
- Java包装类(Wrapper)、基本数据类型、String类之间的转换
- 基本数据类型 、包装类 与String类之间的转换
- Java基本数据类型、包装类与String类之间的转换
- Java基本数据类型、包装类与String类之间的转换
- java语言基础(59)——jdk5自动装箱和拆箱(基本数据类型与包装类之间的转换)
- 【ZZ】COleVariant与常用基本数据类型之间的转换
- java基础--->基本数据类型之间的转换
- java中基本数据类型介绍及其之间的转换
- JAVA基本数据类型与其他语言数据类型之间的转换方法
- 基本数据类型和包装类、String类的转换&toString方法&instanceof运算符