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