Java中的包装类装箱及拆箱.docVIP

  • 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); /

文档评论(0)

1亿VIP精品文档

相关文档