2023.02.28 - [STUDY 📚/Java] - [Java] 배열의 단점을 보완한 ArrayList
// 철수나이 20
// 영희나이 25
// 영수나이 30
// 리스트 장점 : 넣을때 편하고, 접근할 때 귀찮다.
List<Integer> ages = new ArrayList<>();
ages.add(20); // index : 0
ages.add(25); // index : 1
ages.add(30); // index : 2
System.out.printf("철수나이 : %d\n", ages.get(0));
System.out.printf("영수나이 : %d\n", ages.get(2));
System.out.printf("영희나이 : %d\n", ages.get(1));
// 맵 장점 : 넣을때 귀찮고, 접근할 때 편하다.
Map<String, Integer> agesMap = new HashMap<>();
agesMap.put("철수", 20); // index : 철수
agesMap.put("영희", 25); // index : 영희
agesMap.put("영수", 30); // index : 영수
System.out.printf("철수나이 : %d\n", agesMap.get("철수"));
System.out.printf("영수나이 : %d\n", agesMap.get("영수"));
System.out.printf("영희나이 : %d\n", agesMap.get("영희"));