20220715_Fri
package map;
//2022 0715 금
//해쉬맴
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Map1 {
public static void main(String[] args) {
List<String > list = new ArrayList<>();
Map<Integer, String> map = new HashMap<>();
//key = key v = value 해당하는 자료형을 넣으세요.
// key 는 중복 x value 중복가능 o
map.put(1, "김자바");
map.put(2, "이자바");
map.put(3, "박자바");//value 중복
map.put(4, "박자바");//value 중복
map.get(2 );//매개변수 object 넣으란 것은 뭐든지 다 가능하다.
//키 값을 받음. 그래서 숫자 2를 넣으면 두번째 값인 "이자바" 가 나온다.
// 키를 통해서 value 값을 얻는다.
String name = map.get(2);
System.out.println(name);
System.out.println(map.get(3));//박자바
System.out.println(map.get(4));//박자바
map.put(4, "최자바");//똑같은 키값이면 중복이 안된다.
System.out.println(map.get(3));//박자바
System.out.println(map.get(4));//최자바
//키값은 4로 중복 >> 똑같은 키값이면 중복이 안된다.
map.remove(2);
System.out.println(map.get(2));//null
//울산 시내에 있는 모든 헬스클럽의 회원의 정보를 다 담고싶다.
Map<Integer, ArrayList<Member>> map1 = new HashMap<>();
//숫자 1,2,3..번 목록에 있는 헬스장에서 해당헬스장 회원 목록을 담는다.
}
}