Java - Hash2

CYSSSSSSSSS·2024년 4월 29일
0

자바

목록 보기
26/26

Java

Hash

HashSet

  • set.add(value) : 해시 값에 데이터 추가(중복x)
  • set.remove(value) : value가 해당하는 값을 삭제
  • set.clear() : 모든 hashset에 있는 데이터 삭제
  • set.size() : hashset에 있는 size
package hash;

import java.util.HashSet;
import java.util.Iterator;

public class HashSet1 {
    public static void main(String[] args) {
        // HashSet 선언
        HashSet<Integer> set1 = new HashSet<Integer>();

        //HashSet 값 추가
        set1.add(1);
        set1.add(2);
        set1.add(3);

        // HashSet delete
        set1.remove(1); // 1 제거
        set1.clear(); // 데이터 전부 제거

        //HashSet 값 추가
        set1.add(1);
        set1.add(2);
        set1.add(3);

        // HashSet size
        System.out.println(set1.size());

        // HashSet print
        System.out.println(set1);

        Iterator iter = set1.iterator();

        while (iter.hasNext()){
            System.out.println(iter.next());
        }
    }
}
profile
개발자 되고 싶어요

0개의 댓글

관련 채용 정보