Java基本数据类型的包装类

包装类与基本数据类型的区别

将基本数据类型包装为包装类有两种方法

int a = 1;
Integer b = new Integer(a);
Integer c = Integer.valueOf(a);

包装类与基本数据类型的转换

基本数据类型与包装类可以相互转换(不一定要对应),包装类之间无法相互转换

包装类的方法

以Integer为例

parseXXX(parameter)方法,返回int类型

valueOf(parameter)方法,返回Integer类型


可以看到,parseInt()返回的是基本数据类型,valueOf()返回的是Integer类型
不过,两个函数都可以实现将字符串转换为整型

String str = "516656";
int b = Integer.parseInt(str);
int c = Integer.valueOf(str);

XXXValue()方法,返回指定的类型的数据,基本数据类型都有提供






天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
原文地址:https://www.cnblogs.com/chap-xw/p/13861542.html