包装类

一、包装类分类

  1. 针对八种基本数据类型相应的引用类型,如图
    包装类包装类
    包装类包装类

  2. 包装类和基本数据的转换
    自动拆箱和装箱方式,自动装箱底层调用的是valueOf,比如:interger.valueOf()
    装箱:基本数据类型转成包装类型
    拆箱:包装类型的数据转成基本数据类型

点击查看代码
public static void main(String[] args) {
        int n1=100;
        //自动装箱,底层使用的是Integer.valueOf()
       Integer integer=n1;
       //自动拆箱,底层使用的是interger.intValue()
        int n2=integer;
    }

二、包装类好String类相互转换

点击查看代码
public class Main {
    public static void main(String[] args) {
        //包装类转成String,以Integer为例
        Integer m=100;
        //方式一
        String s = m.toString();
        //方式二
        String s1 = String.valueOf(m);
        //String类换成包装类
        String str="123";
        Integer i = Integer.parseInt(str);

    }
}
上一篇:Java+Swing实现中国象棋游戏


下一篇:基础枚举类