Img Ref : https://opentutorials.org/module/516/6446
public static void main(String[] args) {
HashSet<Integer> A = new HashSet<Integer>();
// ArrayList<Integer> A = new ArrayList<Integer>();
A.add(1);
A.add(2);
A.add(2);
A.add(2);
A.add(3);
Iterator hi = A.iterator();
while (hi.hasNext()) {
System.out.println(hi.next());
}
ArrayList는 중복 가능
Hashset Method
Set의 특징
Iterator java docs : https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html
Iterator() 하면 Iterator 라는 Type (참조값을 각각 가진)이 새로 생성된다.
hi.next()를 하면 다음 참조값으로 넘어간다. (본인의 참조값은 잃게됨)
→ 이거 singly linked list 아님?
Map의 Key, Value 꺼내기
Q) 그래서 뭐가 더 빠름?
노션에 적고 복붙하면 돼서 좋은데,,,
사진은 복붙이 안되네.. 블로그 공들여서 하시는 분들이 새삼스레 대단하다고 느껴진다.