java中哪些集合是遍歷順序可預測的? 我想知道我在哪裏可以得到可預測的訂單輸出,當我打印循環內的元素。Java集合中的遍歷順序
-3
A
回答
0
0
List實現或任何SortedMap,SortedSet實現都是可預測的。
0
這個問題真的很一般:你對什麼樣的收藏感興趣?列表,集合,隊列?
一般而言,您可以期望List的任何實現具有可預測的遍歷順序。 泛型集合並不提供任何遍歷順序的保證,但是SortedSet子類(TreeSet)確實提供了可預測的遍歷排序。
我強烈建議您檢查java.util.Collection的javadoc並檢查各種子接口,直到找到一個提供可預測的遍歷排序的集合(這通常在javadoc中明確指定,請參見List,SortedSet等)並適合你的問題。
相關問題
- 1. 遍歷集合
- 2. 遍歷JPQL中的集合
- 3. 遍歷集合中的C#
- 4. 遍歷Backbone集合
- 5. JRuby遍歷集合
- 6. Rivets.js遍歷集合
- 7. 遍歷Java中的集合(一個C++程序員)
- 8. 檢查給定順序是否是合法的順序遍歷
- 9. 按順序遍歷兒童
- 10. 按順序遍歷散列
- 11. 樹中的BFS(水平順序遍歷)
- 12. 無法遍歷集合
- 13. 循環遍歷集合
- 14. 無法遍歷集合
- 15. 如何遍歷集合對
- 16. 遍歷集合同步
- 17. 如何「遍歷」該集合
- 18. Laravel遍歷視圖中的集合
- 19. 確定遍歷序列的順序
- 20. 在Neo4j中識別遍歷順序
- 21. 等級順序在BST中遍歷
- 22. 遍歷集合中的元組中的排序元素
- 23. 後順序/前序遍歷樹
- 24. Node.js的物業遍歷順序
- 25. B樹的水平順序遍歷
- 26. 二叉樹的水平順序遍歷
- 27. 遍歷以不同的順序
- 28. C++:遍歷std :: hash_map的順序
- 29. 遞階樹遍歷的順序
- 30. 的UnicodeDecodeError在遍歷集合的MongoDB
[java.util.list](http://docs.oracle.com/javase/7/docs/api/java/util/List.html)是有序集合,這意味着集合的元素有一個具體的順序。訂單與價值無關。 –
剛剛閱讀javadoc ... -1缺乏研究 – awksp