如何在不迭代它的情況下查找大型列表(java集合)中的特定對象。假設我們有一個很大的集合,只需要檢查一個對象是否存在或沒有迭代。搜索對象而無需在java中迭代集合
-5
A
回答
5
好吧,讓我們走出二元世界。
想想充滿樂高部件的胸部。你想要一個2x2黑色的平板。 沒有看胸部,你會發現它嗎? 沒有什麼不可思議的,你需要跳進胸前,找出一塊一塊抓住,並檢查它是否是你正在尋找的。
有許多方法可以加快這個過程。 你可以按顏色組織(分類你的收藏),只需看看黑色的堆。
或者你可以地圖(索引你的作品),所以你知道這件作品的位置,並可以從你身上找回並知道作品在哪裏。
也就是說,以一種非常簡單的方式,爲數據庫和集合提供相同的想法。
因此,總結一下,不,你不能不找就找。對不起:(
+0
非常感謝.. 。 – 2014-09-19 07:10:19
相關問題
- 1. 集合迭代器中的對象
- 2. Java迭代集合
- 3. LINQ:在一個集合中搜索單個對象的集合
- 4. 在Scala中迭代Java集合
- 5. Java:在ibatis中迭代一個集合
- 6. java從集合中檢索對象
- 7. 部分搜索集合java
- 8. Java併發集合搜索
- 9. MongoDB在集合中搜索
- 10. 在對象集合中搜索字符串CollectionView
- 11. 如何使用無序索引在JavaScript中迭代對象
- 12. ASP.NET MVC迭代集合中的集合
- 13. 迭代深化搜索Java實現
- 14. 如何從集合中獲取json對象鍵名並迭代
- 15. 如何迭代struts2中的對象集合?
- 16. 迭代Cython中的對象列表/集合的最快方法?
- 17. 迭代backbone.js中的集合
- 18. JQuery - 集合迭代
- 19. backbone.js迭代集合
- 20. vba - 迭代集合
- 21. Scala初始化Java迭代集合
- 22. 迭代通過Java集合使用jQuery
- 23. Java:使用迭代器複製集合
- 24. Java列表的分配子集,而無需使用迭代循環
- 25. 迭代類對象的ArrayList中的Java
- 26. 如何在Java中修改對象時迭代對象?
- 27. 排除在草堆搜索的對象,而不需要update_index
- 28. 的Java迭代在鍵集
- 29. Java,使用迭代器搜索ArrayList並刪除匹配的對象
- 30. 如何迭代密鑰對集合?
使用HashSet .... – Eran 2014-09-19 06:46:32
爲什麼你不需要迭代?難道這是一個難題嗎? – Unihedron 2014-09-19 06:47:01
看起來你對計算機結構表示的想象力很差 – Andremoniy 2014-09-19 06:49:06