Integer類概述及基本使用

2021-10-01 19:36:02 字數 2265 閱讀 4184

integer

類在物件中包裝了乙個基本型別

int的值

該類提供了多個方法,能在

int型別和

string

型別之間互相轉換,還提供了處理

int型別時非常有用的其他一些常量和方法

public integer(string s)        //注意:這個字串必須是由數字字元組成

**演示實現如下:

package cn.wen_01;

public class integerdemo

}

int  

–——    string

string   –——intint型別和

string

型別的相互轉換:**演示如下

package cn.itcast_03;

/* * int型別和string型別的相互轉換

* * int -- string(推薦使用)

* string.valueof(number)

* * string -- int(推薦使用)

* integer.parseint(s)

*/public class integerdemo

}

常用的基本進製轉換:public static string

tobinarystring

(inti)

public static string

tooctalstring

(inti)

public static string

tohexstring

(inti)

十進位製到其他進製 :

public static string tostring

(int

i,int

radix)

其他進製到十進位制:

public

static

intparseint

(string

s,int

radix)

package cn.wen_04;

public class integerdemo

}

jdk1.5以後,簡化了定義方式。 •

integer x = new integer(4);可以直接寫成 •

integer x = 4;//自動裝箱。 •

x  = x + 5;//自動拆箱。通過intvalue方法。

需要注意:在使用時,integer  x = null;上面的**就會出現nullpointerexception

package cn.wen_05;

/* * jdk5的新特性

* 自動裝箱:把基本型別轉換為包裝類型別

* 自動拆箱:把包裝類型別轉換為基本型別

* * 注意乙個小問題:

* 在使用時,integer x = null;**就會出現nullpointerexception。

* 建議先判斷是否為null,然後再使用。

*/public class integerdemo

}}

integer的面試題:

注意:integer的資料直接賦值,如果在-128到127之間,會直接從緩衝池裡獲取資料

package cn.wen;

/* * 看程式寫結果

* * 注意:integer的資料直接賦值,如果在-128到127之間,會直接從緩衝池裡獲取資料

*/public class integerdemo

}

false

true

-----------

false

true

-----------

false

true

-----------

true

true

kafka概述及基本配置

一 分類 peer to peer 點對點模式。訊息只能被乙個消費者消費,消費者之間是競爭關係 publish subscribe 發布訂閱模式。訊息不會被某個消費者取走,而是被所有的消費者共享 二 作用 解耦。避免了消費者和生產者之間的耦合 消峰限流。能夠有效的降低消費者的負載量 持久化儲存 一 ...

File類概述及一些基本操作

file代表檔案或資料夾路徑,路徑可分為絕對路徑和相對路徑 絕對路徑 從碟符開始 相對路徑 相對於某個位置的路徑,在eclipse是指當前專案下,dos下指的是當前路徑。1 建立新檔案 file file1 new file yyy.txt system.out.println file1.crea...

VRTK外掛程式的概述及使用

這裡是有關vrtk外掛程式的使用,簡化為思維腦圖的形式。1 拋物線 跳點傳送。主要控制指令碼有vrtk controllerevents事件控制指令碼,vrtk point選擇是否是可以傳送,而vrtk berzierpointrender就是確定是拋物線的方式傳送 2 手柄射線 控制指令碼和拋物線...