Java学习笔记——包装类

基本数据类型,使用起来非常方便,但是没有对应的方法来操作这些基本类型的数据,可以使用一个类,把基本类型的数据装起来,在类中定义一些方法,这个类叫做包装类
我们可以使用类中的方法来操作这些基本类型的数据
装箱:把基本类型的数据,包装到包装类中(基本数据类型->包装类)
以Integer为例
构造方法:
Integer(int value)
构造一个新分配的 Integer对象,该对象表示指定的 int值。
Integer(String s)
构造一个新分配 Integer对象,表示 int由指示值 String参数。
传递的字符串,必须是基本类型的字符串,否则会抛出异常
静态方法:
static Integer valueOf(int i)
返回一个 Integer指定的 int值的 Integer实例。
static Integer valueOf(String s)
返回一个 Integer对象,保存指定的值为 String 。

拆箱:在包装内中取出基本类型的数据(包装类->基本数据类型)
成员方法:
intValue()
将 Integer的值作为 int 。

自动装箱与自动拆箱:基本类型的数据和包装类之间可以自动的相互转换

猜你喜欢

转载自blog.csdn.net/weixin_42443419/article/details/86599839
今日推荐