java中常用方法調用遇到的問題

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中若是單個對象則可以使用,如果從數據庫中獲取的數據,查找時必須是整個對象,而不能是對象的一個屬性!
發佈了27 篇原創文章 · 獲贊 20 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章