java基本数据类型的包装类
package cn.sasa.demo1; public class TestDemo { public static void main(String[] args) { /** *基本数据类型对应的包装类 *char ---- Character *int ------ Integer *byte ---- Byte *short --- Short *long ---- Long *float ---- Float *double -- Double *boolean -- Boolean */ //Integer 类 parseInt int num1 = Integer.parseInt("22"); System.out.println(num1-1); //parseInt(string str, int radix) //参数二指定字符串是什么进制,将这个进制的字符串转成十进制 int num2 = Integer.parseInt("1010", 16); System.out.println(num2); Integer in1 = 88; //装箱 值类型转引用类型 int num3 = in1.intValue(); System.out.println(--num3); int num4 = in1; //拆箱 引用类型转值类型 System.out.println(num4); /** * Integer 进制转换 静态方法 * totoBinaryString() 十进制转二进制 * toOctalString() 十进制转八进制 * toHexString() 十进制转16进制 */ System.out.println(Integer.toBinaryString(10)); System.out.println(Integer.toOctalString(12)); System.out.println(Integer.toHexString(66)); /** * 静态成员变量 * MAX_VALUE * MIN_VALUE */ System.out.println(Integer.MAX_VALUE); System.out.println(Integer.MIN_VALUE); } }