scanner類
常見方法: hasnext*** 獲取掃瞄到的資料是否是***型別
next*** 獲取下乙個掃瞄到的內容轉為***型別(轉換過程中有可能存在問題)
objectsisnull:判定物件是否為null
tostring:輸出物件的
requirenonnull
判定物件是否為null 如果是null則丟擲空指標異常
8大包裝類
byte、character、short、integer、long、float、double、boolean
包裝類的使用方法都差不多,這裡以integer為例
jdk1.
5之後支援自動拆裝箱,本質上就是呼叫了
裝箱:integer.
valueof()
拆箱:物件.
intvalue()
自動裝箱時,首先會判定當前的值是否在緩衝區中[
-128
,127
],如果再改區間中,直接從緩衝區中獲取對應的 integer物件、反之會重新建立乙個新的integer物件
//返回位元組數
system.out.
println
("bytes:"
+integer.bytes)
;//返回允許的最大長度
system.out.
println
("maxvalue:"
+integer.max_value)
;//返回最小長度
system.out.
println
("minvalue:"
+integer.min_value)
;//返回該包裝類的的2進製位數
system.out.
println
("size:"
+integer.size)
;//返回改包裝類的型別
system.out.
println
("class:"
+integer.type)
;// 將乙個對應進製的數值 變為對應十進位制的字串
integer.
parseint
("1100"))
;
datedate: 空構造器物件建立出的是當前系統時間物件
大部分的方法在後續的jdk版本中已經過時了
******dateformat//建立時間物件
date date =
newdate()
;//創******dateformat物件
******dateformat sd =
new******dateformat()
;//設定一下輸出的內容格式
sd.(
"yyyy年mm月dd日 hh時mm分ss秒 是一年中的第d天 w w");
//呼叫格式化方法格式化日期
string str = sd.
format
(date)
; system.out.
println
(str)
;//建立物件並且指定格式化的內容
******dateformat ss =
new******dateformat
("yy/mm/dd hh:mm:ss"
); system.out.
println
(ss.
format
(date)
);
calenderpublic
static
void
main
(string[
] args)
File類常用方法總結(有待補充)
file類代表乙個特定的檔案或者目錄,並提供了若干方法對該檔案或目錄進行操作。file類構造方法 分別使用三種構造方法建立物件如下 file file newfile f yunwendang t.txt if file.isfile else file newfile f yunwendang t...
補充常用屬性
輪廓 outline outline在乙個宣告中設定所有的輪廓屬性。1 outline color 設定輪廓的顏色。2 outline style 設定輪廓的樣式。3 outline width 設定輪廓的寬度。4 outline offset 設定輪廓到邊框的距離。display常用屬性值 1 n...
常用其他(待補充)
echo 輸出乙個或者多個字串 var dump 列印變數的詳細資訊,可以一次列印乙個或多個變數的資訊 print r 列印陣列的資訊 unset 銷毀變數,可以一次銷毀乙個或多個變數,銷毀之後變數的值為null header語句的作用 header content type text html c...