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. 我們可以通過多少種方式將值從servlet轉移到jsp?
- 2. 我們可以通過多少種方式從其他包中調用或執行一個包ssis
- 3. 我可以通過名稱引用集合中的對象嗎?
- 4. java從集合中檢索對象
- 5. 我們可以通過多種方式在android中的活動之間傳遞數據(對象)?
- 6. 我們可以比較從查詢檢索結果通過Jmeter
- 7. 是否可以通過這種方式發送文件對象?
- 8. 有多少種方法,我們可以在春天
- 9. 我們可以通過intent在android中傳輸多少數據?
- 10. 我們可以通過推送通知發送多少數據?
- 11. 從集合中檢索/更新對象的最有效方法?
- 12. 可以通過多少種方式訪問網站,我們應該考慮所有條件?
- 13. 有多少種方法可以添加到紅寶石對象?
- 14. 如何從ATL對象集合中檢索對象指針?
- 15. 我可以通過id從Mongo檢索多個文檔嗎?
- 16. 我們可以從.dll文件中檢索方法體嗎?
- 17. 我們可以在C++中使用多少種輸入值?
- 18. 我可以通過對象集合從集合屬性中選擇第一條記錄嗎?
- 19. 我可以通過可包含行爲檢索聚合列嗎?
- 20. 檢索許多通過多種口才
- 21. 以編程方式檢索POJO對象?
- 22. 可空對象通用對象集合
- 23. 通過url檢索對象
- 24. 我們可以通過BLE的藍牙將多少個設備配對到Android?
- 25. 我可以釋放對象以這種方式
- 26. 我可以從這個散列中得到多少種可能的組合?
- 27. 我們可以通過js
- 28. 如何以簡單的方式從對象中檢索數據?
- 29. 從集合中檢索lambda表達式
- 30. 我們可以使用多少種距離功能?