Java

Java - stream filter 사용법

codeManager 2022. 6. 8. 18:55
반응형

 

리스트에서 null일 element를 필터링하는 예제입니다.

 

filter(Objects::nonNull) 사용해서 null이 아닌 element만 return해줍니다.

 

List<String> list = Arrays.asList("aaa", "bbb", null, "ccc", null);

List<String> result = list.stream()
		.filter(Objects::nonNull)
		.collect(Collectors.toList());

 

결과

["aaa", "bbb", "ccc"]
반응형