简介
字段摘要
类型 | 字段名 | 说明 |
static int | MAX_VALUE | 值为 231-1 的常量,它表示 int 类型能够表示的最大值。 |
static int | MIN_VALUE | 值为 -231 的常量,它表示 int 类型能够表示的最小值。 |
static int | SIZE | 用来以二进制补码形式表示 int 值的比特位数。 |
static Class<Integer> | TYPE | 基本类型 int 的 Class 实例。 |
构造方法
方法 | 说明 |
Integer(int value) | 构造一个新分配的 Integer 对象,它表示指定的 int 值。 |
Integer(String s) | 构造一个新分配的 Integer 对象,它表示 String 参数所指示的 int 值。 |
其他方法
返回类型 | 方法 | 说明 |
static int | bitCount(int i) | 返回指定int值的二进制补码表示形式的 1 位的数量。 |
byte | byteValue() | 以byte类型返回该Integer的值。 |
int | compareTo(Integer anotherInteger) | 在数字上比较两个Integer对象。 |
static Integer | decode(String nm) | 将String解码为Integer。 |
double | doubleValue() | 以double类型返回该Integer的值。 |
boolean | equals(Object obj) | 比较此对象与指定对象。 |
float | floatValue() | 以float类型返回该Integer的值。 |
static Integer | getInteger(String nm) | 确定具有指定名称的系统属性的整数值。 |
static Integer | getInteger(String nm, int val) | 确定具有指定名称的系统属性的整数值。 |
static Integer | getInteger(String nm,Integer val) | 返回具有指定名称的系统属性的整数值。 |
int | hashCode() | 返回此Integer的哈希码。 |
static int | highestOneBit(int i) | 返回具有至多单个 1 位的int值,在指定的int值中最高位(最左边)的 1 位的位置。 |
int | intValue() | 以int类型返回该Integer的值。 |
long | longValue() | 以long类型返回该Integer的值。 |
static int | lowestOneBit(int i) | 返回具有至多单个 1 位的int值,在指定的int值中最低位(最右边)的 1 位的位置。 |
static int | numberOfLeadingZeros(int i) | 在指定int值的二进制补码表示形式中最高位(最左边)的 1 位之前,返回零位的数量。 |
static int | numberOfTrailingZeros(int i) | 返回指定的int值的二进制补码表示形式中最低(“最右边”)的为 1 的位后面的零位个数。 |
static int | parseInt(String s) | 将字符串参数作为有符号的十进制整数进行解析。 例如:Integer.parseInt("10"); 结果为10 |
static int | parseInt(String s, int radix) | 使用第二个参数指定的基数,将字符串参数解析为有符号的整数。 例如:Integer.parseInt("a", 16); 结果为10 |
static int | reverse(int i) | 返回通过反转指定int值的二进制补码表示形式中位的顺序而获得的值。 |
static int | reverseBytes(int i) | 返回通过反转指定int值的二进制补码表示形式中字节的顺序而获得的值。 |
static int | rotateLeft(int i, int distance) | 返回根据指定的位数循环左移指定的int值的二进制补码表示形式而得到的值。 |
static int | rotateRight(int i, int distance) | 返回根据指定的位数循环右移指定的int值的二进制补码表示形式而得到的值。 |
short | shortValue() | 以short类型返回该Integer的值。 |
static int | signum(int i) | 返回指定int值的符号函数。 |
static String | toBinaryString(int i) | 以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式。 |
static String | toHexString(int i) | 以十六进制(基数 16)无符号整数形式返回一个整数参数的字符串表示形式。 |
static String | toOctalString(int i) | 以八进制(基数 8)无符号整数形式返回一个整数参数的字符串表示形式。 |
String | toString() | 返回一个表示该Integer值的String对象。 |
static String | toString(int i) | 返回一个表示指定整数的String对象。 |
static String | toString(int i, int radix) | 返回一个表示指定整数的String对象。第二个参数为进制 示例:Integer.toString(10, 16) //结果:a |
static Integer | valueOf(int i) | 返回一个表示指定的int值的Integer实例。 |
static Integer | valueOf(String s) | 返回保存指定的String的值的Integer对象。 示例:Integer.valueOf("10") + 2; //结果:12 |
static Integer | valueOf(String s, int radix) | 返回一个Integer对象,第二个参数为进制。 示例:Integer.valueOf("b", 16) //结果:11 |
其他网址
在线文档-jdk-zh