包裝類和toString

2021-10-21 21:01:01 字數 974 閱讀 6575

包裝類

基本資料型別 包裝類

boolean —— boolean

byte —— byte

short —— short

int —— integer

long —— long

char —— character

float —— float

double —— double

主要作用:

基本資料型別的包裝類,

基本資料型別與字串直接轉化

int i = integer.

parseint

("123");

float f = float.

parsefloat

("0.40");

boolean b = boolean.

parseboolean

("false"

);

string istr = string.

valueof

(i);

string fstr = string.

valueof

(f);

string bstr = string.

valueof

(true

);

tostring

父類object的tostring方法就輸出當前物件的記憶體位址

要想輸出類的其他資訊,重寫tostring

mydate m =

newmydate

(2030,12

,12);

system.out.

println

(m.tostring()

);system.out.

println

(m);

//列印m物件相當於執行列印m.tostring(),這個在其他物件也是如此

toString 方法和Integer類

object類是類層次結構的跟類,每個類使用object作為超類,所有物件都實現這個類的方法。tostring 是所有物件的方法,通常,tostring 方法會返回乙個 以文字方式表示 次物件的字串。結果應是乙個簡單但易於讀懂的資訊表示式。建議所有子類重寫次方法。通常需要將乙個物件輸出到控制台上時,...

包裝類和String

針對八種基本資料型別定義相應的引用型別 包裝類。物件導向的好處 繼承 多型 呼叫方法 import org.junit.test 測試方法 類必須公共,不能有任何構造器 方法必須公共無返回值,無參,不能被static修飾。必須加上 test註解,必須引入第三方庫 執行程式 把游標定位在要執行的方法的...

列舉和包裝類

可以認為是類的變種,裡面直接寫的值都是該類的公共靜態常量,沒有getter setter 可以用 型別.值 的方法呼叫 可以和普通類一樣定義屬性和方法 valueof方法常用來將該類的列舉型別與字串型別比較 對應每個基本資料型別,都有乙個包裝型別與之對應 目的 可以把基本資料型別轉換成物件,也可以把...