基础3-API-包装类

包装类:将基本数据类型封装成类,可以以类的形式获取。
基本类型和包装类的对应:
byte          Byte
short         Short
int           Integer
long          Long
float         Float
double        Double
char          Character
boolean       Boolean

装箱与拆箱

自动装箱:基本数据类型---->包装类
自动拆箱:包装类---->基本数据类型

public class  HelloWorld {
    public static void main(String[] args) {
        //自动装箱:基本数据类型---->包装类
        Integer a = 100;
        System.out.println(a);
        //自动拆箱:包装类---->基本数据类型
        Integer b =200;
        b = b + 1;
        System.out.println(b);
    }
}

基本数据类型<------>String

public class  HelloWorld {
    public static void main(String[] args) {
        //基本数据类型 ---- String
        Integer  a = 2;
        String str = a.toString();
        System.out.println(str);
        //String ----- 基本数据类型
        String s = "200";
        Integer b=Integer.parseInt(s);
        System.out.println(b);
    }
}


Integer进制转换

//既然是类就有方法,进制转换方法。
package exercise;
public class exercise {
    public static void main(String[] args) {
        System.out.println(Integer.toBinaryString(60));//10进制转2
        System.out.println(Integer.toOctalString(60));////10进制转8
        System.out.println(Integer.toHexString(60));////10进制转16
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容