包裝類

    前言:int/long/float/double/byte/char/short/boolean八種基本數據類型,爲了操做,Java爲其格子定義了一個雷,封裝好相應方法,供咱們使用。 html

以Integer爲例,其方法主要是其他數據類型與Integer之間的相互轉化,其他基本類型的包裝類也大同小異。哦,還有一些補碼方面運算的方法,不過我從未用過。 java

如下是Integer的方法列表: 函數

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)
          將字符串參數做爲有符號的十進制整數進行解析。
static int parseInt(String s, int radix)
          使用第二個參數指定的基數,將字符串參數解析爲有符號的整數。
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)
          返回用第二個參數指定基數表示的第一個參數的字符串表示形式。
static Integer valueOf(int i)
          返回一個表示指定的int值的Integer實例。
static Integer valueOf(String s)
          返回保存指定的String的值的Integer對象。
static Integer valueOf(String s, int radix)
          返回一個Integer對象,該對象中保存了用第二個參數提供的基數進行解析時從指定的String中提取的值。

複製粘貼纔是王道啊~ spa

相關文章
相關標籤/搜索