栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

暑期JAVA学习(一)包装类

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

暑期JAVA学习(一)包装类

包装类
    • 包装类
      • (1)什么是什么是包装类
      • (2)为什么提供包装类?
      • (3)自动装箱与自动拆箱
      • (4)包装类的特有功能

包装类 (1)什么是什么是包装类

●包装类其实就是8种基本数据类型对应的引用类型

基本数据类型引用数据类型
byteByte
shortShort
intInteger
longLong
charCharacter
floatFloat
doubleDouble
booleanBoolean
(2)为什么提供包装类?

●Java为了实现一切皆对象,为8种基本类型提供了对应的引用类型。

●后面的集合和泛型其实也只能支持包装类型,不支持基本数据类型。

(3)自动装箱与自动拆箱

自动装箱:基本类型的数据和变量可以直接赋值给包装类型的变量。

自动拆箱:包装类型的变量可以直接赋值给基本数据类型的变量。

(4)包装类的特有功能

●包装类的变量的默认值可以是null,容错率更高。

●可以把基本类型的数据转换成字符串类型(用处不大)
①调用toString()方法得到字符串结果。
②调用Integer.toString(基本类型的数据)。

●可以把字符串类型的数值转换成真实的数据类型(真的很有用)
①Integer.parselnt( "字符串类型的整数”)
②Double.parseDouble( “字符串类型的小数” )。


但是用valueof更简单哦~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/991610.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号