您的位置:首页 > 汽车 > 新车 > 集团公司网站设计_制作网页软件免费_站长工具seo查询软件_windows优化大师绿色版

集团公司网站设计_制作网页软件免费_站长工具seo查询软件_windows优化大师绿色版

2025/5/10 14:16:09 来源:https://blog.csdn.net/zeijiershuai/article/details/144520905  浏览:    关键词:集团公司网站设计_制作网页软件免费_站长工具seo查询软件_windows优化大师绿色版
集团公司网站设计_制作网页软件免费_站长工具seo查询软件_windows优化大师绿色版

1. 包装类就是把基本类型的数据包装成对象。

基本类型

 包装类(引用类型,包装类都位于java.Lang包下)

byte

Byte

short  

Short

int

Integer         【特殊】

long

Long

float

Float

double

Double

char

 Character      【特殊】

boolean

Boolean

2. 基本类型的数据包装成对象方法(以int为例) 其他的同理(valueOf 方法 ) 

        public static Integer valueOf(int i)

public static void main(String[] args) {//IntegerInteger i =  Integer.valueOf(5);System.out.println(i);//自动装箱 可以自动把基本数据类型的数据转换成包装类对象Integer i2 = 5;System.out.println(i2);//自动拆箱 可以自动把包装类对象基本数据类型int i3 = i2;//泛型和集合不支持基本数据类型 只能支持引用数据类型(包装类对象)ArrayList<Integer> list = new ArrayList<>();list.add(7);list.add(8);list.add(9);int i4 = list.get(0);//自动拆箱}

3. 包装类的常见方法

        (1) 可以把基本数据类型的数据转换成字符串类型

                public static String toString(double d)

                public String toString()

        (2) 可以把字符串类型的数值转换成数值本身的数据类型

                public static int parseInt(String s)

                public static Integer valueOf(String s)

public static void main(String[] args) {// 1. 可以把基本数据类型的数据转换成字符串类型Integer a = 15;String s1 = Integer.toString(a);System.out.println(s1 + 1);//151String s2 = a.toString();System.out.println(s2 + 1);//151//常用String s3 = a + "";System.out.println(s3 + 1);//151//2. 可以把字符串类型的数值转换成数值本身的数据类型String s4 = "18";//int i5 = Integer.parseInt(s4) + 1;int i5 = Integer.valueOf(s4) + 1;//建议使用System.out.println(i5);//19String s5 = "18.8";//double d = Double.parseDouble(s5);double d = Double.valueOf(s5);//建议使用System.out.println(d+1.0);//19.8}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com