比如Scanner sc = new Scanner(System.in)中
sc扮演的什么角色,只是一個暫時存放的作用嗎
uj5u.com熱心網友回復:
原始碼中是這樣實作的 :public final class Scanner implements Iterator<String>, CloseableScanner實作了Iterator這個介面,可以說是扮演了一個迭代器的角色,System.in 這是個輸入流物件,相當于從控制臺讀取內容,而sc負責把讀取的內容以各種方式獲取出來,如nest(),nextInt(),nextString(),nextFloat()等;
uj5u.com熱心網友回復:
原始碼注釋為:一個簡單的文本掃描器,可以使用正則運算式決議基本型別和字串。uj5u.com熱心網友回復:
正則運算式是什么呀
uj5u.com熱心網友回復:
百度
uj5u.com熱心網友回復:
sc就是Scanner的一個實體化的物件,就像你在水管上裝了個水龍頭,當需要呼叫它來讀取內容的時候就呼叫,簡單說就是一個實體化的工具轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/105855.html
標籤:Java相關
上一篇:java網頁開發web.xml檔案里面已經有了<init-param>,但是卻沒有實際作用
下一篇:求幫忙
