(補充)常用類

2021-09-25 16:50:46 字數 1947 閱讀 3977

scanner類

常見方法: hasnext*** 獲取掃瞄到的資料是否是***型別 

next*** 獲取下乙個掃瞄到的內容轉為***型別(轉換過程中有可能存在問題)

objects
isnull:判定物件是否為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"))

;

date
date: 空構造器物件建立出的是當前系統時間物件

大部分的方法在後續的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)

);

calender
public

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...