0
A
回答
0
嚴格這取決於其中Collection
你在說什麼。 List
s有一些方法來檢索集合中的對象,而Set
有其他方法。
對於亂收(即,你不知道它的具體類型的集合),只有下面的方法可以用來檢索元素:
Collection.iterator()
Collection.toArray()
Collection.toArray(T[] a)
下面是一些示例代碼:
Collection<String> col = Arrays.asList("hello", "world");
// Exploiting the fact that collections implement Iterable
for (String s : col)
System.out.println(s);
// Using iterator explicitly:
Iterator<String> iter = col.iterator();
while (iter.hasNext())
System.out.println(iter.next());
// Using toArray
System.out.println(Arrays.toString(col.toArray()));
// Using toArray(String[])
System.out.println(Arrays.toString(col.toArray(new String[0])));
0
這功課嗎?
儘管如此,方法取決於收集。一個列表有一個get
方法,一個SortedSet有getFirst()
和getLast()
等等。
迭代主要通過for,foreach,while和iterator完成。
0
這個問題還不清楚。
Collection對象是集合本身。除了參考之外,獲取它的方法並不多。
集合中的對象可以通過get方法和迭代器訪問。如果您知道內部結構,則可以直接訪問它們(如ArrayList
)。
0
您使用什麼信息來查找對象?如果您有密鑰,則可以使用Map查找對象。這可能是最有效和最簡單的方法。
相關問題
- 1. 我們可以通過多少種方式從其他包中調用或執行一個包ssis
- 2. java從集合中檢索對象
- 3. 我們可以通過多種方式在android中的活動之間傳遞數據(對象)?
- 4. 我們可以比較從查詢檢索結果通過Jmeter
- 5. 是否可以通過這種方式發送文件對象?
- 6. 有多少種方法,我們可以在春天
- 7. 我們可以通過推送通知發送多少數據?
- 8. 從集合中檢索/更新對象的最有效方法?
- 9. 可以通過多少種方式訪問網站,我們應該考慮所有條件?
- 10. 有多少種方法可以添加到紅寶石對象?
- 11. 我可以通過id從Mongo檢索多個文檔嗎?
- 12. 我們可以從.dll文件中檢索方法體嗎?
- 13. 我們可以在C++中使用多少種輸入值?
- 14. 我可以通過對象集合從集合屬性中選擇第一條記錄嗎?
- 15. 我可以通過可包含行爲檢索聚合列嗎?
- 16. 檢索許多通過多種口才
- 17. 通過url檢索對象
- 18. 以編程方式檢索POJO對象?
- 19. 可空對象通用對象集合
- 20. 我可以釋放對象以這種方式
- 21. 我們可以通過js
- 22. 如何以簡單的方式從對象中檢索數據?
- 23. 從集合中檢索lambda表達式
- 24. 在Laravel中,可以通過使用對象的主鍵來檢查對象是否位於集合中?
- 25. 我們可以使用多少種距離功能?
- 26. 我們可以將對象存儲在文件中供以後檢索嗎?
- 27. 我們可以刪除通過引用傳遞的對象嗎?
- 28. 我們可以通過intent傳遞singleton類的對象嗎?
- 29. 我們可以在Sphinx中爲分佈式索引使用多少個代理?
- 30. 我們可以在Visual Studio調試可視化器中以表格格式顯示對象值/集合嗎?