Map
Key와 Value가 한쌍으로 저장되는 자료구조 인터페이스
Key값은 중복될수 없고 Value값은 중복될수 있다.
HashMap ( Map을 상속받은 클래스)
주요메소드
public V put(K key,V value) : Key와 value를 한쌍으로 저장
public V get(Object key) : key값에 해당되는 value값을 리턴
public class Test09_HashMap {
public static void main(String[] args) {
// key : 학생번호 value :학생이름
HashMap<Integer,String> map=new HashMap<Integer, String>();
map.put(1,"홍길동");
map.put(2,"김철수");
map.put(3,"이영희");
Scanner scan=new Scanner(System.in);
System.out.println("조회할 학생번호");
int num=scan.nextInt();
//public V get(Object key)
String a=map.get(num);
if(a!=null) {
System.out.println("조회된 이름:"+ a);
}else {
System.out.println("해당 번호가 존재하지 않아요.");
}
}
}