java中遍历set集合,java中set怎么遍历?

KLQ 2020-06-30 16:16:40 java常见问答 8711

之前给大家介绍了一下java对set对象进行去重的方法,那么下面接着给大家介绍的就是java中遍历set集合方法的内容,一起来了解一下具体方法吧!

java中遍历set的三种方式:

对set的遍历
1. 迭代遍历:
Set < String > set = new HashSet < String > ();
Iterator < String > it = set.iterator();
while (it.hasNext())
{
    String str = it.next();
    System.out.println(str);
}
2. 增强or循环遍历:
for (String str: set)
{
    System.out.println(str);
}
3. 优点还体现在泛型 假如 set中存放的是Object
Set < Object > set = new HashSet < Object > ();
for循环遍历:
for (Object obj: set)
{
    if (obj instanceof Integer)
    {
        int aa = (Integer) obj;
    }
    else if (obj instanceof String)
    {
        String aa = (String) obj
    }
    ........
}

方法还是比较的简单的,希望上面的文章内容可以对你有所帮助哦。

更多java常见问题及解决方法,请继续的通过奇Q工具网来进行了解吧。

推荐阅读:

java中set方法实例,java中set用法

java set集合,set集合常用方法有哪些?

java List和Set的区别是什么?有什么区别?