- 1
- 0
- 约2.28千字
- 约 3页
- 2017-05-20 发布于北京
- 举报
Java中的包装类装箱及拆箱
Java中的包装类 装箱和拆箱
在java中,数据类型总共可分为两大种,基本数据类型(值类型)和类类型(引用数据类型)。基本类型的数据不是对象,不能作为对象调用其toString()、hashCode()、getClass()、equals()等等方法。
?所以在java中,针对8种基本数据类型,提供了针对每个基本数据类型的包装类。如下:
INDEX 基本数据类型 包装类 1 int Integer 2 char Character 3 float Float 4 double Double 5 byte Byte 6 short Short 7 long Long 8 boolean Boolean 所谓装箱,就是把基本类型用它们相对应的引用类型包起来,使它们可以具有对象的特质,如我们可以把int型包装成Integer类的对象,或者把double包装成Double,等等。
?所谓拆箱,就是跟装箱的方向相反,将Integer及Double这样的引用类型的对象重新简化为值类型的数据。
?//JDK1.5 之前使用手动方式进行装箱 和拆箱的 操作
public class IntegerDemo
{
public static void main (String []agrs)
{
int i=10;
Integer j=new Integer(i); /
您可能关注的文档
- FlashActionScript3.0语言及组件参考Point.doc
- FlashActionScript3.0语言及组件参考ColorMatrixFilter.doc
- FlashActionScript3.0语言及组件参考Shader.doc
- FlashActionScript3.0语言及组件参考DisplacementMapFilter.doc
- FlashActionScript3.0语言及组件参考Matrix.doc
- FlashActionScript3.0语言及组件参考ShaderFilter.doc
- FlashActionScript3.0语言及组件参考TextFormat.doc
- FlashActionScript3.0语言及组件参考Sound.doc
- Flash动画游戏制作的各个流程和基本要素.doc
- Flash动画对象绘制及编辑.doc
原创力文档

文档评论(0)