21xrx.com
2024-11-22 09:26:39 Friday
登录
文章检索 我的文章 写文章
Java中Set集合遍历方法及案例
2023-06-18 05:08:48 深夜i     --     --
Java Set 遍历

Set是Java集合框架中的一种,表示无序、不重复的集合。在Java中,常见的Set实现类有HashSet、LinkedHashSet和TreeSet。

对于Set集合,我们经常需要对其进行遍历操作。本文将介绍Java中Set集合的遍历方法,同时提供实际代码案例供读者学习和参考。

一、Set集合遍历方法

1. 使用for-each循环遍历

Set集合可以通过for-each循环遍历,代码如下:


Set set = new HashSet<>();

set.add("apple");

set.add("banana");

set.add("orange");

for (String s : set) {

  System.out.println(s);

}

2. 使用迭代器遍历

Set集合也可以通过迭代器遍历,代码如下:


Set set = new HashSet<>();

set.add("apple");

set.add("banana");

set.add("orange");

Iterator it = set.iterator();

while (it.hasNext()) {

  String s = it.next();

  System.out.println(s);

}

二、Set集合遍历实例

下面是一个简单的实例,使用for-each循环和迭代器遍历Set集合,并输出元素的值:


import java.util.HashSet;

import java.util.Iterator;

import java.util.Set;

public class SetTraversalExample {

  public static void main(String[] args) {

    Set set = new HashSet<>();

    set.add("apple");

    set.add("banana");

    set.add("orange");

    // 使用for-each循环遍历Set集合

    System.out.println("使用for-each循环遍历Set集合:");

    for (String s : set) {

      System.out.println(s);

    }

    // 使用迭代器遍历Set集合

    System.out.println("使用迭代器遍历Set集合:");

    Iterator it = set.iterator();

    while (it.hasNext()) {

      String s = it.next();

      System.out.println(s);

    }

  }

}

三、关键词

Java、Set、遍历

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复