Integer 的常用方法
Integer方法 | 返回值 | 功能描述 |
---|---|---|
byteValue() | byte | 以 byte 类型返回该 Integer 的值 |
Integer.CompareTo( anotherInteger) | int | 在数字上比较 Integer 对象。如果这两个值相等,则返回0;如果调用对象的数值小于anotherInteger 的数值,则返回负值;如果调用对象的数值大于anotherInteger 的数值,则返回正值 |
equals(Object IntegerObj) | boolean | 比较此对象与指定对象是否相等 |
intValue() | int | 以 int 型返回此 Integer 对象 |
shortValue() | short | 以 int 型返回此 Integer 对象 |
longValue() | long | 以 long 型返回此 Integer 对象 |
floatValue() | float | 以 float 型返回此 Integer 对象 |
doubleValue() | double | 以 double 型返回此 Integer 对象 |
toString() | String | 返回一个表示该 Integer 值的 String 对象 |
valueOf(String str) | Integer | 返回保存指定的 String 值的 Integer 对象 |
parseInt(String str) | int | 返回包含在由 str 指定的字符串中的数字的等价数值,如“1010101”返回1010101 |
parseInt(String str , int radix) | int | 实现将字符串按照参数 radix 指定的进制转换为 int,如parseInt(1010 , 2)返回,将1010看做二进制返回十进制数10 |
装箱 Integer a = new Integer (1);
自动装箱 Integer a = 1;