HashSet에서 iterator

김하영·2023년 4월 11일
0

자바 쫌쫌따리

목록 보기
5/5

HashSet에서의 iterator

HashSet은 index나 get메소드로 원소 하나하나에 접근할 수 없다. 왜냐하면 집합이라는 자료구조는 원소들의 순서와 관계없이 중복이 없는 데이터들의 집합이기 때문이다.

그래서 원소 하나하나에 접근하고 싶다면 iterator를 사용해야 한다!

iterator사용법

HashSet<Integer> set = new HashSet<>();

Iterator<Integer> hashSetIterator = set.iterator();

while(hasSetIterator.hasNext()){ // set의 모든 원소 출력
	System.out.println(hashSetIterator.next());
}
profile
백엔드 개발자로 일하고 싶어요 제발

0개의 댓글