您的位置:首页 > 其它

基本类型转换为包装类以及字符串

2016-03-30 11:03 309 查看
一 . 基本类型转换成包装类

把基本类型转换为包装类,使其具有对象的性质,可以分为手动装箱和自动装箱,本文以整型为例,其他类型类似整型。

装箱:1.手动装箱

int i=10;

Integer x=new Integer(i);

x为基本类型int转换为包装类Integer的一个实例。

2.自动装箱

int i=10;

Integer y=i;

y为基本类型int转换为包装类Integer的一个实例。

拆箱:Integer j=new Integer(10);

1.手动拆箱

int m=j.intValue();手动拆箱int类型。

2.自动拆箱

int n=j;自动拆箱为int类型。

二 . 基本类型和字符串的互相转换,本文以整型为例。

1.基本类型转换为字符串,有以下三种方法

int c=10;

(1):整型int的包装类Integer的toString方法

String str1=Integer.toString(c);

(2) :String的valueOf方法

String str2=String.valueOf(c);

(3):字符串后直接+" ";

Strinf str2=c+" ";

2.将字符串转换为基本类型,有以下两种方法

String str="8";

(1):基本类型的parseInt方法

int d=Integer.parseInt(str);

(2):基本类型的valueOf方法

int e=Integer.valueOf(str);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: