HOME
home
Team
home

2-1. Java_변수와 자료형_4

자료형 – 리스트 (List)

✓ 배열과 같이 여러 데이터를 담을 수 있는 자료형 ✓ 추가로 여러가지 메소드를 제공
ArrayList l1 = new ArrayList(); l1.add(1);
Java
복사
✓ 리스트 메소드
add, get, size, remove, clear, sort, contains

자료형 – 맵 (Map)

✓ key, value 형태로 데이터를 저장하는 자료형
HashMap<String, String> map = new HashMap<String,String>(); map.put(“product”, “kiwi”); map.put(“price”,9000);
Java
복사
✓ 맵 메소드
put, get, size, remove, containsKey

자료형 – 제네릭스 (Generics)

✓ 자료형을 명시적으로 지정 ✓ 제한적일 수 있지만 안정성을 높여주고 형변환을 줄여줌
ArrayList<String> l1 = new ArrayList<String>(); HashMap<String, Integer> map1 = new HashMap<String,Integer>();
Java
복사