在 Java 中迭代 Java LinkedHashMap 的值


在 Java 中使用迭代器來迭代 LinkedHashMap 的值。

我們首先建立 LinkedHashMap -

LinkedHashMap<String,String> l = new LinkedHashMap<String,String>();

向 LinkedHashMap 新增一些元素 -

l.put("1", "Jack");
l.put("2", "Tom");
l.put("3", "Jimmy");
l.put("4", "Morgan");
l.put("5", "Tim");
l.put("6", "Brad");

迭代值 -

Collection res = l.values();
Iterator i = res.iterator();
while (i.hasNext()){
   System.out.println(i.next());
}

以下是迭代 LinkedHashMap 值的示例 -

示例

 線上演示

import java.util.*;
public class Demo {
   public static void main(String[] args) {
      LinkedHashMap<String,String> l = new LinkedHashMap<String,String>();
      l.put("1", "Jack");
      l.put("2", "Tom");
      l.put("3", "Jimmy");
      l.put("4", "Morgan");
      l.put("5", "Tim");
      l.put("6", "Brad");
      System.out.println("LinkedHashMap elements...");
      Collection res = l.values();
      Iterator i = res.iterator();
      while (i.hasNext()) {
         System.out.println(i.next());
      }
   }
}

輸出

LinkedHashMap elements...
Jack
Tom
Jimmy
Morgan
Tim
Brad

更新於: 30-07-2019

910 瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.