JAVA Basic 강의자료] Map

 

JAVA Basic 강의자료] Map

 

 

 

 

 

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

Map

 

 

*Key와 Value를 한 쌍으로 대입
-사전처럼 단어를 통해 뜻을 찾을 수 있다
-한 개의 키에 한 개의 값 맵핑


*키는 중복될 수 있자 없다


*collection 클래스 를 상속하지 않음

 

 

 

 

<소스코드>

 

 

import java.util.*;
public class MapIterTest1 {

 public static void main(String[] args) {
  HashMap list=new HashMap();
  list.put("0","lee");//0
  list.clear();//모두 제거
  list.put("1","cho");//1
  list.put("2","kim");//2
  list.put("3","chung");//3
  list.put("4","min");//4
  list.put("3","jung");//3과 동일 에러
  System.out.println(list.size());//size()
  System.out.println(list.containsKey("3"));
  list.remove("2");//2제거 key를 이용
  System.out.println(list.size());
  
  print(list);//Set 만들기
 }
 public static void print(Map sets){
  Set set=sets.keySet();//key값을 Set으로
  Iterator iter=set.iterator();
  while(iter.hasNext()){
   String key=(String)iter.next();
   System.out.println(key+"  "+sets.get(key));//value
  }
 }//
}

 

 

==============================

 

 

 

 

 

 

'자바 > Java공부하기' 카테고리의 다른 글

JAVA Basic 강의자료] 벡터(Vector)  (0) 2016.08.23
JAVA Basic 강의자료] Legacy  (0) 2016.08.23
JAVA Basic 강의자료] List  (0) 2016.08.10
JAVA Basic 강의자료] Iterator  (0) 2016.08.10
JAVA Basic 강의자료] 열거자  (0) 2016.08.10

+ Recent posts