首页 > 其他 > 详细

包装类

时间:2019-10-26 09:03:33      阅读:95      评论:0      收藏:0      [点我收藏+]

 


 

首先思考一个问题:为什么要存在 包装类?

                  Java是语言一门纯面向对象的编程语言,万物皆对象!

如:

            int num = 30;     // int是基本数据类型

            Person p = new Person( );

 

在某些特殊场合中,如集合中:集合要求放入的所有数据都必须是对象(即,引用类型)。

而对于基本类型的数据来说,这并不满足是对象的要求:因此不能直接将 基本数据类型的数据 放入到集合中。

为了能够放入该类数据,就要对这些基本数据类型进行对象化处理,于是需要借助 包装类

 


 Java有四类八种基本数据类型,这些基本数据类型都有对应的包装类:
 

byte          →         java.lang. Byte        类

short         →         java.lang.Short        类

int             →         java.lang.Integer     类

long          →         java.lang. Long       类

float          →         java.lang.Float         类

double      →         java.lang. Double     类

char          →         java.lang.Character  类

boolean    →         java.lang.Boolean     类

 

 


 

包装类

原文:https://www.cnblogs.com/penguin1024/p/11741652.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!