💡ArrayList<T>
import java.util.*;
public class ArraryListAll {
public static void main(String[] args) {
ArrayList<Integer> arrList = new ArrayList<>();
arrList.add(40);
arrList.add(20);
arrList.add(30);
arrList.add(10);
System.out.println(arrList.add(30));
for(int i = 0; i < arrList.size(); i++) {
System.out.println(arrList.get(i));
}
arrList.remove(1);
for(int e : arrList) {
System.out.println(e + " ");
}
Collections.sort(arrList);
Iterator<Integer> iter = arrList.iterator();
while(iter.hasNext()) {
System.out.println(iter.next() + " ");
}
arrList.set(0, 20);
System.out.println("리스트의 크기: " + arrList.size());
}
}
💡HashSet<T>
import java.util.*;
public class SetAll {
public static void main(String[] args) {
HashSet<String> hs1 = new HashSet<>();
HashSet<String> hs2 = new HashSet<>();
hs1.add("홍길동");
hs1.add("이순신");
System.out.println(hs1.add("임꺽정"));
System.out.println(hs1.add("임꺽정"));
for(String e : hs1) {
System.out.println(e + " ");
}
hs2.add("임꺽정");
hs2.add("홍길동");
hs2.add("이순신");
Iterator<String> ite = hs2.iterator();
while(ite.hasNext()) {
System.out.println(ite.next() + " ");
}
System.out.println("집합의 크기: " + hs2.size());
}
}