package com.oracle.demo01; import java.util.Iterator; import java.util.LinkedHashSet; public class Demo04 { public static void main(String[] args) { //LinkedHashSet<String>():怎么存,怎么取,有序 LinkedHashSet<String> set =new LinkedHashSet<String>(); set.add("ppp"); set.add("aaa"); set.add("ppp");//重复的不会再次添加 //遍历 //1.while循环 //获取迭代器对象 Iterator<String> arr=set.iterator(); while (arr.hasNext()) { String string = (String) arr.next(); System.out.println(string); } //2.增强for循环 for (String string : set) { System.out.println(string); } } }
package com.oracle.demo01; import java.util.Iterator; import java.util.LinkedHashSet; public class Demo05 { public static void main(String[] args) { LinkedHashSet<Person> set=new LinkedHashSet<Person>(); set.add(new Person("小花",18)); set.add(new Person("小明",19)); set.add(new Person("小李",18)); Iterator<Person> arr=set.iterator(); while (arr.hasNext()) { Person person = (Person) arr.next(); System.out.println(person); } for (Person person : set) { System.out.println(person); } } }
.
原文:https://www.cnblogs.com/l1314/p/12112186.html