基本数据类型 byte short int long boolean char float double
对应的包装类 Byte Short Integer Long Boolean Character Float Double
包装类的主要作用 将字符串 解析转化为 各种数据类型
各包装类都有的静态方法
包装类名.parseXXX() 例如Integer.parseInteger
包装类型.toString(参数) //注意 这个不是对Object类中toString()方法的重写 而是方法重载! 参数列表的区别 有参&无参
数字字符串 -> int类型的数字
包装类Integer类的静态方法 parseInt()
String s1 = "123456";int i =Integer.parseInt(s1);
System.out.println(i);
String s2= "1111";int j = Integer.parseInt(s2, 2);//第二参数radix代表了进制转换 二进制
System.out.println(j);
String s3= "E";int k = Integer.parseInt(s3, 16);//十六进制转换 radix最大为36 ( a-z 26种进制转换 0-9 十种进制转换 )
System.out.println(k);
包装类Integer类对象的非静态方法 intValue()
Integer in1 = new Integer(10); //类的构造方法int i =in1.intValue();
System.out.println(i);
Integer in2= new Integer("99");//类的构造方法
int j =in1.intValue();
System.out.println(j);
int类型的数字 -> 数字字符串
int a = 123456;
String astr=Integer.toString(a);
System.out.println(astr);int b = 123456;
String bstr= b+"";
System.out.println(bstr);