1. ArrayList vs 배열
- 배열 : 선언시 크기가 확정된다
- 기본값 + 객체 다 저장이 가능하다.
- ArrayList : add 로 요소를 동적으로 추가할 수 있다.
- 단 객체 + Wrapper 타입만 보관 가능
- 배열과 리스트의 차이 : https://zorba91.tistory.com/287
ArrayList<String> strList = new ArrayList<>();
strList.add("hello");
strList.add("world");
System.out.println("String의 길이 : " + strList.get(0).length());
System.out.println("ArrayList의 길이 : " + strList.size());
int[] array = {1, 2, 3};
System.out.println("배열의 길이 : " + array.length);
// 출력 결과
// String의 길이 : 5
// ArrayList의 길이 : 2
// 배열의 길이 : 3
- size() : 컬렉션의 길이(크기)를 구할 때
- length() : 문자열의 길이를 구할 때
- length : 배열의 길이를 구할 때
'Dev > ESTsoft 오르미' 카테고리의 다른 글
람다식 (0) | 2024.02.23 |
---|---|
컬렉션 (0) | 2024.02.23 |
제네릭 (0) | 2024.02.23 |
예외처리 (0) | 2024.02.23 |
JVM 조사 : ClassLoader (1) | 2024.02.23 |