服务器网络配置,优化课程体系,有数据库的网站,高端做网站哪家好Java中的包装类 一、包装类是什么#xff1f;二、对应关系#xff1a;三、举例说明#xff1a;Integer构造器#xff1a;包装类特有的机制#xff1a;自动装箱 自动拆箱常用方法 总结 一、包装类是什么#xff1f;
以前定义变量#xff0c;经常使用基本数据类型#x… Java中的包装类 一、包装类是什么二、对应关系三、举例说明Integer构造器包装类特有的机制自动装箱 自动拆箱常用方法 总结 一、包装类是什么
以前定义变量经常使用基本数据类型 对于基本数据类型来说它就是一个数加点属性加点方法加点构造器 将基本数据类型对应进行了一个封装产生了一个新的类—》包装类。 int,byte…—基本数据类型 包装类—引用数据类型 二、对应关系
基本数据类型 对应的包装类 继承关系 byte ------------Byte —》Number—》Object short -----------Short —》Number—》Object int--------------- Integer —》Number—》Object long------------- Long —》Number—》Object float------------- Float —》Number—》Object double---------- Double —》Number—》Object char------------- Character—》 Object boolean -------- Boolean —》 Object 三、举例说明Integer
对int类型封装产生了Integer 构造器
int类型作为构造器的参数 Integer i1 new Integer(12);String类型作为构造器的参数
Integer i2 new Integer(12);
Integer i3 new Integer(abcdef);包装类特有的机制自动装箱 自动拆箱
(1自动装箱 自动拆箱 是从JDK1.5以后新出的特性 (2自动装箱 自动拆箱 将基本数据类型和包装类进行快速的类型转换。 自动装箱int—Integer Integer i 12;System.out.println(i);自动拆箱 Integer—int
Integer i2 new Integer(12);int num i2;System.out.println(num);常用方法
intValue() :作用将Integer—int
Integer i 100;int i i.intValue();System.out.println(i);parseInt(String s) :String—int: int i Integer.parseInt(12);System.out.println(i);toString():Integer—String Integer i 100;System.out.println(i.toString());总结
以上就是包装类的大致内容其中重点在于String与int类型互相转换这一点也是在开发过程中常用的欢迎在评论区留下你的观点一起讨论