보뇨 다이어리

맵(Map) 클래스 본문

컴퓨터 관련/Java 정보

맵(Map) 클래스

보뇨 2018. 2. 9. 14:05
반응형

맵 클래스에는 총 3가지 HashMap, LinkedHashMap, TreeMap 이 존재하는데

가장 간단한 HashMap 부터 설명하기 앞서 맵클래스에 대해 짤막하게 설명하자면 key 를 이용해 value 값을 가져오는 자료형이다.

대표적인것이 HashMap 이고 그 외 2개는 순서대로 출력등을 하고싶을때 쓰인다.


메서드는 아래와 같이 있다.

get

containsKey

remove

size


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class HelloWorld {
    public static void main(String[] args) {
        HashMap<StringString> map = new HashMap<StringString>();
        map.put("meal""식사");
        map.put("game""게임");
        
        System.out.println(map.size());
        System.out.println(map.get("meal"));
        System.out.println(map.containsKey("meal"));
        System.out.println(map.remove("meal"));
        System.out.println(map.size());
        
    }
}
 
cs

1
2
3
4
5
2
식사
true
식사
1
cs


두 사진을 보면서 알아서 생각하기를

반응형

'컴퓨터 관련 > Java 정보' 카테고리의 다른 글

스트림(Stream) 에 대하여 알아보자  (0) 2018.03.01
Netty framework 를 이용한 텍스트 파일 교환  (0) 2018.02.21
AtomicLong 클래스  (0) 2018.02.13
Jackson 예제  (0) 2018.02.11
객체 생성 및 삭제  (0) 2017.11.23