基本类型的包装类型
基本类型就是(4类八种)
byte 、short、int、long、float、double、char、boolean
Java是一门面向对象的语言,所以,它提出万物皆对象。对应的,提供了上面的8种类型的对象的表
示。
Byte、Short、 Integer 、Float、Double、 Character 、Boolean
它们的包都属于java.lang包
Java提供了 “装箱” “拆箱”的能力。意味着 基本类型和包装类型之间可以自动的相互转换。
//包装类型如何进行运算呢?
Integer i1 = 10;//自动装箱,将基本数据类型自动转换成Integer对象
int i2=i1;//自动拆箱,将Integer对象自动转换成基本数据类型
//数字转字符串
int a = 10;
String s = 10+"";
String s1 = Integer.toString(a);
String s2 = new Integer(a).toString();
String s3 = String.valueOf(a); //用的多
//字符串转换成数字
Integer integer = new Integer("10");
int i = Integer.parseInt("10"); //用的多
主要用到的方法:
//在数字上比较两个 Integer 对象。
int compareTo(Integer anotherInteger)
//将字符串参数作为有符号的十进制整数进行解析。
static int parseInt(String s)
//使用第二个参数指定的基数,将字符串参数解析为有符号的整数。
static int parseInt(String s, int radix) //进制转换
//static String toString(int i)
返回一个表示指定整数的 String 对象。