JAVA__51

AMJ·2023년 3월 9일
0

언어_log

목록 보기
51/57

◎ Map : mapping하다

  • Map의 종류

    • HashMap
    • TreeMap
    • LinkedHashMap
    • HashTable

◎ HashMap

  • arraylist 에서 문제 발생
    • 데이터 추가하거나 지우면 index가 변한다.
  • 그래서 hash map이 생겼다

◎ 구조

	HashMap<key_type, value_type> hashmap_name = new HashMap<();
    
    Map<String, Integer> hashmap_name = new HashMap<();

◎ 데이터 삽입 : put

    hash_name.put("철수",20) // index :"철수" 
    
    hash_name.put("영희",10) // index :"영희"

◎ 데이터 가져오기 : get

    hash_name.get(key_value) // value 출력 
    
    hash_name.get("영희") // 10 
    
profile
재미있는 것들

0개의 댓글