网络安全-Java基础第6章描述.pptVIP

  • 33
  • 0
  • 约1.55万字
  • 约 80页
  • 2017-02-03 发布于湖北
  • 举报
6.4 包装类 在Java中,很多类的方法都需要接收引用类型的对象,此时就无法将一个基本数据类型的值传入。为了解决这样的问题,JDK中提供了一系列的包装类,通过这些包装类可以将基本数据类型的值包装为引用数据类型的对象。 表中列举了八种基本数据类型及其对应的包装类。其中,除了Integer和Character类,其它包装类的名称和基本数据类型的名称一致,只是类名的第一个字母大写即可。 6.4 包装类 包装类和基本数据类型在进行转换时,引入了装箱和拆箱的概念,其中装箱是指将基本数据类型的值转为引用数据类型,反之,拆箱是指将引用数据类型的对象转为基本数据类型。 例程6-19演示了包装类Integer的装箱过程,在创建Integer对象时,将int类型的变量a作为参数传入,从而转为Integr类型。由于Object类是所有类的父类,因此,第5行代码通过调用toString()方法,成功将Integer的值以字符串的形式打印出来。 6.4 包装类 Integer类除了具有Object类的所有方法外,还有一些特有的方法: 表中列举了Integer的常用方法,其中的“intValue()”方法可以将Integer类型的值转为int类型,这个方法可以用来进行拆箱 例程6-20演示了拆箱的过程,Integer对象通过调用intValue()方法,将Integer对象转为int类型,从而可以与i

文档评论(0)

1亿VIP精品文档

相关文档