변환 목록<정수> Java에서 int[]로
List
이 문제를 해결하기 위한 일반적인 접근 방식은 질문에 표시된 대로 루프를 사용하는 것입니다. 그러나 Java 8에서는 스트림을 사용하여 보다 효율적이고 간결한 솔루션을 도입합니다.
스트림 사용
IntStream의 도입으로 Java 8에서는 기본 유형을 처리하는 편리한 방법을 제공합니다. int처럼. 다음 코드는 List
int[] example1 = list.stream().mapToInt(i -> i).toArray(); // OR int[] example2 = list.stream().mapToInt(Integer::intValue).toArray();
사고 과정
이 스트림 기반 접근 방식은 변환 프로세스를 단순화하고 수동 루프가 필요하지 않습니다.
위 내용은 Java에서 목록을 int[]로 효율적으로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!