integer java是什么,讓我們一起了解一下?
integer是編程語言的基本數據類型之一,Integer類在對象中包裝了一個基本類型int的值,在Java中,可能會使用到int類型的數據,由于int類型是基本數據類型,無法直接使用,所以需要進行包裝,這就引入了Integer類。
如何用Integer類解決由于int類型是基本數據類型而產生的兩個需求?
int?num=100; String?string?=?Integer.toBinaryString(num); String?string1?=?Integer.toOctalString(num); String?string2?=?Integer.toHexString(num);
那么通過調用Integer類的靜態方法可以直接將一個int型整數轉換為相應的二進制、八進制以及十六進制并且返回結果的字符串形式,我們通過查閱API可以知道上面的靜態方法的格式。
static String toBinaryString(int i), 以二進制(基數 2)無符號整數形式返回一個整數參數的字符串表示形式。
static String toHexString(int i), 以十六進制(基數 16)無符號整數形式返回一個整數參數的字符串表示形式。
static String toOctalString(int i),以八進制(基數 8)無符號整數形式返回一個整數參數的字符串表示形式。
因此Integer類的構造方法如下:
1、Integer( int value),構造一個新分配的 Integer 對象,它表示指定的 int 值。
2、Integer(String s),構造一個新分配的 Integer 對象,它表示 String 參數所指示的 int 值,這里需要一個字面上是數字的字符串。
以上就是小編今天的分享了,希望可以幫助到大家。