Collection/HashSet3 HashSet 예제 package hashSets; import java.util.Collections; import java.util.HashSet; import java.util.Random; public class Quiz1 { public static void main(String[] args) { // Hashset을 이용하여 로또번호 6개 출력하기 HashSet lotto = new HashSet(); Random rand = new Random(); // for (int cnt = 0; cnt 2022. 7. 25. HashSet(2) package hashSets; import java.util.ArrayList; import java.util.Collections; import java.util.HashSet; import java.util.Iterator; import java.util.Scanner; public class HashSet2 { public static void main(String[] args) { // Iterator // - iterate의 사전적 의미 : 반복하다, iterator - 반복자 // - 배열이나 이와 유사한 자료구조의 내부 요소를 순회(traversing)하기위한 용도로 사용된다 HashSet hs = new HashSet(); hs.add("1. 대부"); hs.add("2. 반지의 제왕").. 2022. 7. 25. HashSet(1) package hashSets; import java.util.HashSet; public class HashSet1 { public static void main(String[] args) { // HashSet // - 데이터를 저장하는데 있어 순서를 고려하지 않는다 // - 중복데이터는 저장되지 않는다. // - Gereric은 생략이 가능하다. HashSet hs1 = new HashSet(); HashSet hs2 = new HashSet(); // .add() // - 데이터를 저장하는 method // - 데이터 저장 결과에 따라 true, false를 반환한다. // - 위를 통한 데이터의 중복여부도 알 수 있다(.contains로도 가능). hs1.add("라면"); hs1.add("김밥.. 2022. 7. 25. 이전 1 다음