Integer類是Java中用於操作整數(int類型)的一個封裝類,它提供了多種方法以便於對整數進行操作和轉換。這些方法包括:
parseInt(String s)。將字元串s解析為一個整數值並返回。
compare(int x, int y)。比較兩個整數x和y的大小,如果x小於y,返回-1;如果x等於y,返回0;如果x大於y,返回1。
intValue()。將Integer對象轉換為int類型。
max(int x, int y)。比較兩個整數x和y,返回較大的那個數。
min(int x, int y)。比較兩個整數x和y,返回較小的那個數。
sum(int x, int y)。計算兩個整數的和。
valueOf(int i)。返回一個表示指定整數值i的Integer對象。
toString()。返回Integer對象的字元串表示。
equals(Object obj)。比較Integer對象與obj是否相等。
hashCode()。返回Integer對象的哈希碼值。
toBinaryString(int i)。返回一個表示整數值i的二進制字元串。
toHexString(int i)。返回一個表示整數值i的十六進制字元串。
toOctalString(int i)。返回一個表示整數值i的八進制字元串。
此外,Integer類還提供了構造方法,用於創建新的Integer對象,可以基於int類型的值或者String類型的值來構造。