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
반응형
'프로그래밍 언어 > JAVA' 카테고리의 다른 글
JavaScript 배열을 쉼표로 구분 된 목록으로 바꾸는 쉬운 방법 (0) | 2021.10.01 |
---|---|
자바 스크립트에서 자체 실행 기능의 목적 (0) | 2021.09.30 |
Java에서 List를 Set로 변환하는 가장 쉬운 방법 (0) | 2021.09.29 |
JAVA의 원시 유형은 무엇이며 왜 사용하지 않아야 하는가? (0) | 2021.09.27 |
Java 7에서 다이아몬드 연산자 (<>)를 사용해야 하는 이유 (0) | 2021.09.17 |