프로그래밍 언어/JAVA

Java에서 두 배열(List)을 결합하는 방법

Rateye 2021. 9. 29. 10:32
728x90
반응형
질문 : Java에서 두 목록을 어떻게 결합합니까?

조건 : 원래 목록을 수정하지 마십시오. JDK 전용, 외부 라이브러리 없음. 한 줄짜리 또는 JDK 1.3 버전에 대한 보너스 포인트.

다음보다 더 간단한 방법이 있습니까?

List<String> newList = new ArrayList<String>();
newList.addAll(listOne);
newList.addAll(listTwo);
답변

Java 8에서

List<String> newList = Stream.concat(listOne.stream(), listTwo.stream())
                             .collect(Collectors.toList());
출처 : https://stackoverflow.com/questions/189559/how-do-i-join-two-lists-in-java
728x90
반응형