遍历Set集合
【摘要】 目录
前言
正文
1. 迭代遍历
2. for循环遍历
前言
实际编程过程中,我们经常会遇到遍历set集合的需求。今天就来讲讲遍历set时有哪些常用方法和注意事项。
正文
其实,遍历set集合时,一般有两种方法,接下来分别介绍。今天我们以Java语言为例,其实C++的话也差不多。
1. 迭代遍历
Set<String> set...
目录
前言
实际编程过程中,我们经常会遇到遍历set集合的需求。今天就来讲讲遍历set时有哪些常用方法和注意事项。
正文
其实,遍历set集合时,一般有两种方法,接下来分别介绍。今天我们以Java语言为例,其实C++的话也差不多。
1. 迭代遍历
-
Set<String> set = new HashSet<String>();
-
Iterator<String> it = set.iterator();
-
while (it.hasNext()) {
-
String str = it.next();
-
System.out.println(str);
-
}
该方法用到了迭代器,略显繁琐。其实,我们还可以考虑使用第二种方法。
2. for循环遍历
-
for (String str : set) {
-
System.out.println(str);
-
}
注意:在对set集合成进行遍历的时候不能同时进行修改操作,比如删除,这样会导致崩溃。
这一点需要我们注意,我踩过坑了。(^_^)
文章来源: liuzhen.blog.csdn.net,作者:Data-Mining,版权归原作者所有,如需转载,请联系作者。
原文链接:liuzhen.blog.csdn.net/article/details/83620457
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)