亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java linkedhashset 怎么遍歷

小樊
81
2024-11-26 00:34:01
欄目: 編程語言

在 Java 中,你可以使用迭代器(Iterator)或者增強型 for 循環來遍歷 HashSet。但是,由于 HashSet 是無序的,所以遍歷的結果可能與添加時的順序不同。如果你需要保持插入順序,可以使用 LinkedHashSet。以下是使用迭代器和增強型 for 循環遍歷 LinkedHashSet 的示例:

  1. 使用迭代器遍歷:
import java.util.LinkedHashSet;
import java.util.Iterator;

public class Main {
    public static void main(String[] args) {
        LinkedHashSet<String> linkedHashSet = new LinkedHashSet<>();
        linkedHashSet.add("A");
        linkedHashSet.add("B");
        linkedHashSet.add("C");

        Iterator<String> iterator = linkedHashSet.iterator();
        while (iterator.hasNext()) {
            String element = iterator.next();
            System.out.println(element);
        }
    }
}
  1. 使用增強型 for 循環遍歷:
import java.util.LinkedHashSet;

public class Main {
    public static void main(String[] args) {
        LinkedHashSet<String> linkedHashSet = new LinkedHashSet<>();
        linkedHashSet.add("A");
        linkedHashSet.add("B");
        linkedHashSet.add("C");

        for (String element : linkedHashSet) {
            System.out.println(element);
        }
    }
}

在這兩個示例中,我們首先創建了一個包含三個元素的 LinkedHashSet。然后,我們分別使用迭代器和增強型 for 循環遍歷集合,并打印每個元素。請注意,輸出順序將保持與添加時的順序相同。

0
东方市| 巍山| 台南市| 丹阳市| 宜宾市| 陵水| 大埔区| 平乡县| 吴旗县| 武功县| 修文县| 长沙县| 渑池县| 婺源县| 二连浩特市| 岢岚县| 晋州市| 象州县| 如皋市| 拉萨市| 天台县| 呈贡县| 桦甸市| 西林县| 东乡| 游戏| 闽清县| 孟津县| 增城市| 措勤县| 肃南| 罗平县| 中宁县| 东辽县| 顺平县| 望奎县| 丹东市| 抚顺市| 正镶白旗| 镶黄旗| 德钦县|