728x90
java.util.stream 이 성능, 가독성 , 그리고 쓰기도 편하지만 많은 사람들이 실제 현업에서 쓰기를 꺼려한다. 왜냐면 디버깅이 쉽지 않기때문에...
하지만 그것은 옛날 얘기고 , 그리고 요즘 나오는 IDE 자체 plugin 들이 다 잘 되어있어서 이런 불편들은 해결가능하다.
아래 코드가 있다.
public class StreamTest {
@Test
void test() {
List<String> list = List.of("blog.blakespace.com", "strea-demo.com", "stream-api.cn",
"rainsister.tistory.com");
List<String> result = list.stream()
.filter(e -> e.contains("blakespace.com"))
.filter(e -> e.length() > 15 )
.toList();
System.out.println("result"+result);
}
}
끝!
'Back-end' 카테고리의 다른 글
SQL Injection 에대해서 (0) | 2023.01.20 |
---|---|
Mybatis 항상 헷갈렸던 ${} vs #{} 를 너의 머리속에 심어줄게! (0) | 2023.01.20 |
mybtis 에서 where 1=1 ? 그냥 쓰지마! (0) | 2023.01.20 |
Springboot 3가지 CROS 설정 (0) | 2023.01.09 |
Apache BeanUtils vs Spring BeanUtils 성능비교 (0) | 2023.01.06 |