java.lang.Integer 類封裝了基本型別int的值在一個物件。 Integer型別的物件包含一個欄位,它的型別是int。
以下是宣告了java.lang.Integer類:
public final class Integer extends Number implements Comparable<Integer>
S.N. | 建構函式 & 描述 |
---|---|
1 |
Integer(int value) 此構造一個新分配的Integer物件,它表示指定的int值。 |
2 |
Integer(String s) 此構造一個新分配的Integer物件,它表示String引數指定int值。 |
S.N. | 方法 & 描述 |
---|---|
1 |
static int bitCount(int i) 此方法返回一個位在指定的int值的二進位制二補數表示的數。 |
2 |
byte byteValue() 此方法返回這個整數作為一個位元組的值。 |
3 |
int compareTo(Integer anotherInteger) 此方法比較兩個整數物件的數值。 |
4 |
static Integer decode(String nm) 此方法解碼字串轉換為整數。 |
5 |
double doubleValue() 此方法返回這個整數作為double值。 |
6 |
boolean equals(Object obj) 此方法將此物件與指定物件作比較。 |
7 |
float floatValue() 此方法返回這個整數作為一個float值。 |
8 |
static Integer getInteger(String nm) 此方法確定具有指定名稱的系統屬性的整數值。 |
9 |
static Integer getInteger(String nm, int val) 此方法確定具有指定名稱的系統屬性的整數值。 |
10 |
static Integer getInteger(String nm, Integer val) 此方法返回具有指定名稱的系統屬性的整數值。 |
11 |
int hashCode() 此方法返回這個整數的雜湊碼。 |
12 |
static int highestOneBit(int i) 此方法返回一個位在指定的int值,一個int值至多單個1位,在最高位(“最左”)的位置。 |
13 |
int intValue() 此方法返回這個整數作為一個int值。 |
14 |
long longValue() 此方法返回這個整數作為long值。 |
15 |
static int lowestOneBit(int i) 此方法返回一個位在指定的int值,一個int值至多單個1位,在最低階(“最右”)的位置。 |
16 |
static int numberOfLeadingZeros(int i) 此方法返回零位的最高位(“最左側”)之前的數指定的int值的二進位制二補數表示1位元。 |
17 |
static int numberOfTrailingZeros(int i) 此方法返回零位以下的最低階(“最右”)的數在指定的int值的二進位制二補數表示一位元。 |
18 |
static int parseInt(String s) 此方法將字串引數作為有符號十進位制整數。 |
19 |
static int parseInt(String s, int radix) 此方法解析字串引數作為第二個引數指定的基數有符號整數。 |
20 |
static int reverse(int i) 此方法返回通過反轉的位元的順序中指定的int值的二進位制二補數表示法得到的值。 |
21 |
static int reverseBytes(int i) 此方法返回通過反轉指定int值的二進位制二補數表示的位元組的順序而獲得的值。 |
22 |
static int rotateLeft(int i, int distance) 此方法返回通過旋轉由位的指定數左移指定的int值的二進位制二補數表示法得到的值。 |
23 |
static int rotateRight(int i, int distance) 此方法返回由右由位的指定數的旋轉指定的int值的二進位制二補數表示法得到的值。 |
24 |
short shortValue() 此方法返回這個整數作為short值。 |
25 |
static int signum(int i) 此方法返回指定的int值的正負號函式。 |
26 |
static String toBinaryString(int i) 此方法返回一個整數引數作為基數為2的無符號整數的字串表示形式。 |
27 |
static String toHexString(int i) 此方法返回一個整數引數作為基數為16的無符號整數的字串表示形式。 |
28 |
static String toOctalString(int i) 此方法返回一個整數引數作為基數為8無符號整數的字串表示形式。 |
29 |
String toString() 此方法返回一個代表該整數的值的String物件。 |
30 |
static String toString(int i) 此方法返回一個表示指定整數的String物件。 |
31 |
static String toString(int i, int radix) 此方法返回由第二個引數指定的基數,第一個引數的字串表示形式。 |
32 |
static Integer valueOf(int i) 該方法返回一個整數範例,表示指定的int值。 |
33 |
static Integer valueOf(String s) 此方法返回一個Integer物件持有指定字串的值。 |
34 |
static Integer valueOf(String s, int radix) 此方法返回一個Integer物件保持從指定的String中提取的值時,由第二個引數給出的基數進行分析。 |
這個類從以下類繼承的方法:
java.lang.Object