java中常用方法呼叫遇到的問題

2021-09-01 21:13:26 字數 641 閱讀 5759

1.scanner中

1)public void close()關閉此掃瞄器。

如果此掃瞄器尚未關閉,並且其底層 readable 也實現 closeable 介面,則該 readable 的 close 方法將被呼叫。如果此掃瞄器已經關閉,則呼叫此方法無效。

在掃瞄器關閉後執行搜尋操作將導致 illegalstateexception。

在編寫程式時,scanner獲得鍵盤收入時,不關閉有時候會提示警告.如果只用一次,只會不再使用的話就直接關閉;如果之後依舊呼叫,盡量傳參只建立一次scanner物件,而且不要反覆關閉.不然容易出錯

2.list介面中的add(int index, e element)與set(int index, e element)方法.

set:將原來index位置上的object的替換掉(節點上的所有內容)

add:將原來index位置上的向後移動

3.list介面中的public int indexof(object o)方法

引數:o - 要搜尋的元素

返回:此列表中第一次出現的指定元素的索引,如果列表不包含該元素,則返回 -1

查詢的是;list中的物件,list中若是單個物件則可以使用,如果從資料庫中獲取的資料,查詢時必須是整個物件,而不能是物件的乙個屬性!

Java執行緒中常用的方法

當執行緒呼叫yield方法後,執行緒即從執行狀態變為可執行狀態,將cpu的執行權讓給同級別的執行緒 讓出cpu執行權之後,又同別的執行緒共同爭奪cpu的執行權。可能釋放了cpu執行權之後 又搶到了 同時多執行緒之前是搶占cpu的,所以從執行結果上很難看出是否yield方法起了作用 public cl...

java中常用的String方法

1 length 字串的長度 string a hello word system.out.println a.length 輸出的結果是字串長度10。2 charat 擷取乙個字元 string a hello word system.out.println a.charat 1 輸出的結果是字串...

java中常用的String方法

1 length 字串的長度 string a hello word system.out.println a.length 輸出的結果是字串長度10。2 charat 擷取乙個字元 string a hello word system.out.println a.charat 1 輸出的結果是字串...