728x90

Map

  • Map은 리스트나 배열처럼 순차적으로 해당 요소 값을 구하지 않고 Key를 통해 Value를 얻는다.
  • 값(Value)은 중복될 수 있지만, Key는 고유한 값(Unique)을 가져야 한다.
Map<String, String> map = new HashMap<>();

 

Map 예제

Map<String, String> map = new HashMap<>();

map.put("name", "doik");
map.put("age", "33");

System.out.println(map.get("name")); // "doik"

 

결론

  • Key를 통해 Value를 찾는다.
  • Key는 중복될 수 없지만, Value는 중복될 수 있다.
  • Key로 Value를 찾기 때문에 순서를 유지하지 않아도 된다.
  • Key에 해당하는 값이 이미 존재하면 값을 갱신한다.
728x90

+ Recent posts