Integer类的常用算法:
byteValue() 返回值为byte,以byte类型返回Integer的值
compareTo() 比较两个integer数字的大小
equals() 比较对象制定的对象是否相等
intValue()以int返回integer对象
shortValue()
toString() 返回一个表示该integer值的String对象//将integer转化为十进制字符串表示
valueOf(String str) 返回保存指定String值的integer对象
parseInt(String str)返回包含在由str指定的字符串中的数字等价整数值。返回值类型为int
Integer提供四个常量:
MAX_VALUE:表示int类型可取的最大值
MIN_VALUE:表示int类型可取的最小值
SIZE:用二进制补码形式表示int值的位数
TYPE:表示基本类型int的Class实例
Boolean 类型:
booleanValue 将Boolean对象的值对象的Boolean值返回
equals 判断改掉用方法的对象与参数中的对象是否相等
parseBoolean(string str)将字符串参数解析为Boolean
toString()返回表示该Boolean值的String对象
valueOf()返回应用指定字符串表示值的Boolean值
Byte类:
byteValue() 以一个byte值返回byte对象
compareTO() 在数字上比较两个byte对象
doubleValue()以一个double值返回byte的值
IntValue() 以一个int值返回byte对象
parseByte(Sting s)将String类型参数解析成等价的字节形式
toString() 返回表示此byte值的String对象
valueOf(String s)返回一个保持指定string 所给出的值的byte对象
Character类:
Charvalue() 返回Character对象的值
equals 判断改掉用方法的对象与参数中的对象是否相等
toUpperCase(char ch)将字符参数转化为大写
toString() 返回表示指定char值的String对象
toLowerCase(char ch) 将字符串参数转化为小写
isUpperCase(char ch)判断字符是否为大写字符
isLowerCase(char ch) 判断字符是否为小写字符
Double类:
byteValue() 以byte形式返回double对象值
compareTo()比较两个数值值大小
equals()两对象比较
IntValue()以int形式返回double值
IsNaN() 判断double 值是否是数字
toString()转化为字符串
valueOf(String s)返回用参数字符串表示的double对象
Number类:
byteValue() 返回byte数值
IntValue()返回int数值
floatValue() shortValue() longValue() doubleValue()
BigIbteger 类:
大数类型可精确表示任何大小的整数值而不会丢失任何信息
类中封装了加,减,乘,除,绝对值,相反数,最大公约数,
以及判断是否为质数
BigDecimal 类:
该类和BigInteger相比较,加入了小数部分