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