본문 바로가기
Study/Java

[Java] Java8 스트림( Stream )

by JYHAN 2021. 1. 1.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
List<String> list = new ArrayList<>();
        list.add("a9");
        list.add("a2");
        list.add("a1");
        list.add("b1");
        list.add("a8");
        list.add("a6");
        list.add("b2");
        list.add("a4");
        list
            .stream()
            .filter(i -> i.startsWith("a"))
            .map(String::toLowerCase)
            .sorted()
            .forEach(System.out::println);
cs

결과 값

a1
a2
a4
a6
a8
a9


wraithkim.wordpress.com/2017/04/13/java-8-%EC%8A%A4%ED%8A%B8%EB%A6%BC-%ED%8A%9C%ED%86%A0%EB%A6%AC%EC%96%BC/

 

'Study > Java' 카테고리의 다른 글

[Java] Java8 달라진 점  (0) 2021.01.01
[Java] API 문서 보는 법 (업데이트 중)  (0) 2020.08.18
[Java] Compare  (0) 2020.08.11
[Java] 입출력 API  (0) 2020.08.09
[Java] Call By Value, Call by Reference  (0) 2020.07.25

댓글