您的位置:首页 > 编程语言 > Java开发

java中的包装类与装箱拆箱定义

2016-07-18 08:50 316 查看
java中的包装类与装箱拆箱定义

JAVA 中int类型转String类型的通常方法,有三种:

1、String.valueOf(int i)

2、Integer.toString(int i)

3、i+""; //i 为 int类型

这个称作包装类

Integer.valueOf("1").intValue();先把字符串1转换成int的包装类Integer后又通过.intValue()转换成值类
Integer.valueOf(1);这里是把int类型的1转换成int的包装类Integer类型的
**类型的转换主要用来调用方法
三种方法效率排序为:

Integer.toString(int i) > String.valueOf(int i) > i+"";



装箱:
基本类型到包装类的转换(通过valueOf)
基本类型转化为该基本类型对应的对引用类型
拆箱:
包装类到基本类型的转换(通过xxxValue)
字符串到基本数据类型(通过parseXXX(String str))
int num = Integer.parseInt("36");
boolean
bool = Boolean.parseBoolean("false");
基本类型到字符串(通过String.valueOf())
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 装箱与拆箱