최소한의 노력으로 ArrayList 만들기
프로그래밍의 일반적인 작업 중 하나는 테스트나 기타 목적을 위해 목록을 만드는 것입니다. 전통적으로 여기에는 초기화와 일련의 후속 add() 작업이 포함되었습니다.
ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata");
이 접근 방식의 반복적 특성을 인식하여 개선된 버전이 등장했습니다.
ArrayList<String> places = new ArrayList<String>( Arrays.asList("Buenos Aires", "Córdoba", "La Plata"));
대체 전략 탐색
알고 보니 훨씬 더 간결한 전략이 있습니다. 동일한 결과를 얻는 방법:
List<String> places = Arrays.asList("Buenos Aires", "Córdoba", "La Plata");
List<String> places = Collections.singletonList("Buenos Aires");
ArrayList<String> places = new ArrayList<>(Arrays.asList("Buenos Aires", "Córdoba", "La Plata"));
필요한 Java 패키지를 가져오는 것을 잊지 마세요:
import java.util.Arrays;
최적 솔루션 선택
선호되는 방법 애플리케이션의 특정 요구 사항에 따라 다릅니다. 불변 목록의 경우 더 간단한 List 선언이나 Collections.singletonList()를 선택하세요. 가변성이 필수적인 경우 불변 목록에서 ArrayList로 변환을 사용하세요.
위 내용은 Java에서 ArrayList를 만드는 가장 효율적인 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!