为了对基本数据类型进行更多的操作,更方便的操作,Java就针对每一个基本数据类型 都提供了对应的类类型。我们叫做包装类类型。
包装类类型: byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean
包装类常见的使用场景: 1、集合中的泛型 2、用于基本数据类型与字符串之间做转换使用
public class PackingDemo1 { public static void main(String[] args) { //public static String toBinaryString(int i) 求int类型数据的二进制 String s = Integer.toBinaryString(100); System.out.println("100的二进制为:" + s); //public static String toOctalString(int i) 求出int类型数据的八进制 String s1 = Integer.toOctalString(100); System.out.println("100的八进制为:" + s1); //public static String toHexString(int i) 求出int类型数据的十六进制 String s2 = Integer.toHexString(100); System.out.println("100的十六进制为:" + s2); //求出int类型数据的最小值 //public static final int MIN_VALUE System.out.println("int类型数据的最小值为:" + Integer.MIN_VALUE); //求出int类型数据的最大值 //public static final int MAX_VALUE System.out.println("int类型数据的最大值为:" + Integer.MAX_VALUE); } }