黑马程序员技术交流社区
标题:
Set集合特点与其三种遍历方式
[打印本页]
作者:
simon007
时间:
2018-4-7 21:12
标题:
Set集合特点与其三种遍历方式
就业班考前复习回顾:
1.Set集合的特点:
无序(存储和读取的顺序有可能不一样)
不允许重复(要求元素唯一)
没有索引
2.Set集合的遍历方式
①转数组遍历
private static void method(Set<String> set) {
//转数组
Object[] objs = set.toArray();
for (int i = 0; i < objs.length; i++) {
System.out.println(objs
);
}
}
②使用迭代器遍历
private static void method2(Set<String> set) {
//迭代器
Iterator<String> it = set.iterator();
while(it.hasNext()) {
String s = it.next();
System.out.println(s);
}
}
③使用增强for遍历
Set<String> set = new HashSet<String>();//父接口引用指向子类对象
//添加元素对象
set.add("hello");
//set.add("world");
System.out.println(set.add("java"));
System.out.println(set.add("java"));
for(String s : set) {
System.out.println(s);
}
作者:
小浙姐姐
时间:
2018-4-10 17:51
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2