← Back to list

concatenate two lists using Java Stream

To concatenate two lists using Java Stream, you can use Stream.concat() method which combines two streams and then collect them into a…

Arunvincily · 2025-03-14 12:15 · 0 claps · 0.3 min read
#concatenate #java #stream
Open on Medium ↗

concatenate two lists using Java Stream

To concatenate two lists using Java Stream, you can use Stream.concat() method which combines two streams and then collect them into a single list.

import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;

public class ConcatListsExample {
    public static void main(String[] args) {
        List<String> list1 = Arrays.asList("Apple", "Banana", "Cherry");
        List<String> list2 = Arrays.asList("Date", "Elderberry", "Fig");

        // Concatenate two lists using Stream
        List<String> combinedList = Stream.concat(list1.stream(), list2.stream())
                                         .collect(Collectors.toList());

        // Output the combined list
        System.out.println(combinedList);
    }
}

Output:

[Apple, Banana, Cherry, Date, Elderberry, Fig]


메타데이터
post_id
9dfd2393246d
slug
concatenate-two-lists-using-java-stream-9dfd2393246d
url
https://medium.com/@arunvincily/concatenate-two-lists-using-java-stream-9dfd2393246d
canonical_url
https://medium.com/@arunvincily/concatenate-two-lists-using-java-stream-9dfd2393246d
author_url
https://medium.com/@arunvincily
status
ok
fetched_at
2026-08-09 01:45:40