包裝類
基本資料型別 包裝類
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方法常用來將該類的列舉型別與字串型別比較 對應每個基本資料型別,都有乙個包裝型別與之對應 目的 可以把基本資料型別轉換成物件,也可以把...