| 
                         | 
                    
                              1 
                        
                        
                                  6
                             
                            如果您只想存储键值对,而不关心迭代顺序,我想您可能会喜欢hashmap类: 
 
 | 
                
| 
                         | 
                    
                              2 
                        
                        
                                  3
                             
                            你可以用 LinkedHashMap ,因此它将保留顺序,但您可以像在常规映射中那样按键提取元素。虽然您不能按索引提取条目。  | 
                
| 
                         | 
                    
                              3 
                        
                        
                                  2
                             
                            数组列表就是这样:一个数组。如果您希望通过索引以外的其他方式访问值,请查找映射接口的各种实现(如hashmap)。  | 
                
                         
                     | 
                    
                              4 
                        
                        
                                  1
                             
                            
   使用A
    
 
 | 
                
| 
                         | 
                    
                              5 
                        
                        
                                  1
                             
                            正如其他人提到的,如果您不关心迭代顺序,那么哈希图可能就是您想要的。 如果这样,可以使用 LinkedHashMap 它实际上是一个连接到LinkedList的哈希图,为您提供了两个方面的最佳选择:快速随机访问和保留迭代顺序。  | 
                
| 
                         | 
                    
                              6 
                        
                        
                                  0
                             
                            使用哈希图。您可以以与arraylist相同的方式向哈希映射添加元素。此外,还可以创建一组键(每个(键、值)对的集合中有1个元素)。然后可以迭代键集。  | 
                
| 
                         | 
                    user29759326 · 如何返回递归函数中的最后一个值? 8 月前 | 
| 
                         | 
                    malife89 · 将java中的字符串读取为正确的日期格式 8 月前 | 
| 
                         | 
                    Tim · 在java中,有没有更快的方法将字节数组写入文件? 8 月前 | 
| 
                         | 
                    rudraraj · java中未声明最终变量 9 月前 | 
| 
                         | 
                    Bala Ji · 以下BFS的实施效率如何? 9 月前 |