본문 바로가기
알고리즘 PS/알고리즘 일반

Java의 자료구조 사용법

by 백호루이 2022. 9. 22.
반응형

1. HashMap

// key:String, data: Integer으로 선언
HashMap<String, Integer> map = new HashMap<>();

// 값 삽입하기
for (String key : A) {
    map.put(key, map.getOrDefault(key, 0)+1); // key를 찾아서 그 값을 읽어서 +1해서 다시 입력하기.
}

// map에서 각 키의 값을 읽어서 제일 큰 수인 key를 고르는 구문
for (String key : map.keySet()) {
    if (map.get(key) > max) {
        max = map.get(key);
        ans = key;
    }
}
반응형

댓글