欢迎光临散文网 会员登陆 & 注册

CY的摸鱼——包装类

2023-03-30 07:00 作者:菜呀1007  | 我要投稿

java中有8个基本数据类型,这8个类型并不是通过类的方式来定义的。

为了实现java中纯粹的面向对象,基本数据类型分别对应了一个类,这个类就是包装类。

包装类可以让基本数据类型也当作对象使用,而且包装类中也添加了对应的属性和方法。

基本类型和包装类型的对应关系:

  1. byte->Byte

  2. short->Short

  3. int->Integer

  4. long->Long

  5. float->Float

  6. double->Double

  7. char->Character

  8. boolean->Boolean


装箱和拆箱

  1. 基本类型转化包装类(装箱):

    Interger num=new Interger(666);//使用构造方法

    Interger num=Interger.valueOf(666);//使用包装类中的valueOf()方法

  2. 包装类转化基本类型(拆箱):

    int i=num.intValue();

    PS1:其他的差不多一个样子

    PS2:JDK1.5后面就可以直接使用自动装箱和拆箱



CY的摸鱼——包装类的评论 (共 条)

分享到微博请遵守国家法律