{Map}
- 비슷한 혹은 같은이름의 데이터를 다룰 때에는
- A1데이터와 A2 데이터를 구분하기 위한 값이 반드시 필요하다.
- 이러한 고유한 값을 PK,기본키 등으로 부른다
- 고유==NULL X && 유일함
package class06;
import java.util.HashMap;
public class Test07 {
public Test07() {
// [Map] 맵
// Map map=new HashMap();
HashMap map=new HashMap();
map.put(101,"콜라"); // add가 아닌 put을 사용!!
map.put(102, "사이다");
map.put(107, "웰치스");
System.out.println(map);
// AL : [10,20,30]
// AL[0] == 10
// AL[1] == 20
// Map :{101=콜라, 102=사이다}
// Map[101] == 콜라
// Map[102] == 사이다
System.out.println(map.get(110));
// Map2 : {apple==사과, banana=바나나}
// Map2[Apple] == 사과
HashMap map2=new HashMap();
map2.put("apple", "사과");
map2.put("banana", "바나나");
map2.put("kiwi", "키위");
System.out.println(map2);
System.out.println(map2.get("apple"));
map2.remove("banana");
System.out.println(map2);
System.out.println(map2.size());
}
}
'개발자노트' 카테고리의 다른 글
컬렉션 프레임워크 {Map} 을 이용한 학생부예제 (0) | 2022.06.24 |
---|---|
컬렉션 프레임워크 {Map} 사용법 (0) | 2022.06.23 |
컬렉션 프레임워크 [Set] 랜덤값으로 채우기 (0) | 2022.06.23 |
컬렉션 프레임워크 [Set] (0) | 2022.06.23 |
컬렉션 프레임워크 [ArrayList] + 제네릭 클래스예제 (자판기) (0) | 2022.06.23 |