질문 : Java에서 두 목록을 어떻게 결합합니까? 조건 : 원래 목록을 수정하지 마십시오. JDK 전용, 외부 라이브러리 없음. 한 줄짜리 또는 JDK 1.3 버전에 대한 보너스 포인트. 다음보다 더 간단한 방법이 있습니까? List newList = new ArrayList(); newList.addAll(listOne); newList.addAll(listTwo); 답변 Java 8에서 List newList = Stream.concat(listOne.stream(), listTwo.stream()) .collect(Collectors.toList()); 출처 : https://stackoverflow.com/questions/189559/how-do-i-join-two-lists-in-java