老规矩--妹妹镇楼:
一. 基本类型包装类
(一) 定义
将基本的数据类型封装成一个类,可以在该类中定义更多的功能方法来操作该数据类型。
(二) 常用操作
基本数据类型与字符串之间的转换
(三)包装类
基本数据类型 :包装类
byte :Byte
short :Short
int :Integer
long :Long
float :Float
double:Double
char :Character
boolean :Boolean
二. Integer类
(一) 定义
将原始类型int包装成类
(二) 构造方法
1. public static Integer valueOf(int i)
返回表示指定的 int 值的 Integer 实例
2. public static Integer valueOf(String s)
返回一个保存指定值的 Integer 对象 String
(三) 使用示例
public
三. int和String类型的相互转换
(一) int转为String
1. int后直接加空字符串
2. String类的静态方法valueOf()
示例:
public
(二) String转int类型
1. 字符串转成Integer,在调用valueOf方法
2. Integer静态方法parseInt()
示例:
public
四. 装箱和拆箱
(一)装箱
将包装类类型转换为对应的基本数据类型类类型
(二)拆箱
包装类类型转换为对应的基本数据类型
(三)自动装箱与拆箱
不需要调用方法,直接赋值操作即可。
(四)示例
手动装箱:
Integer
自动装箱:
Integer
手动拆箱:
int
自动拆箱:
int
注意:在使用包装类时,需要进行判断null的操作。