java - 我应该选择什么 Collection ?

标签 java

我只需要两对数据的集合,它们都不会为空。我不需要任何排序或其他可能性。我应该选择哪种 Map 实现方式?

最佳答案

Map Implementations :

The three general-purpose Map implementations are HashMap, TreeMap and LinkedHashMap. If you need SortedMap operations or key-ordered Collection-view iteration, use TreeMap; if you want maximum speed and don't care about iteration order, use HashMap; if you want near-HashMap performance and insertion-order iteration, use LinkedHashMap. In this respect, the situation for Map is analogous to Set. Likewise, everything else in the Set Implementations section also applies to Map implementations

关于java - 我应该选择什么 Collection ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5052137/

相关文章:

java - Java中spark实现中映射形成键/值对

java - Spring 3.1 : Non-XML equivalent of annotation-driven transaction management

java - Maven:通过项目目录外的相对路径向jar添加依赖项

java - 您能解释一下为什么这段代码会引发异常吗?

java - 如何管理三角形中的不同顶点

java - System.in 中的 BufferedReader 输入尝试抛出异常

java - 如何合并并行处理 Observables,同时将同一 Observable 中的项目分组在一起

java - 从字符串中搜索并提取具有特定关键字的字符串

java - java中捕获get请求

java 定义名称为 Object 的类