구글에서 제공하는 라이브러리인 구아바(Guava)를 사용하면 java의 Collection을 간편하게 활용할 수 있다. 이번 글에서 설명할 것은 리스트의 값을 특정 조건으로 필터링 하는 예제이다. 1. List에서 null값 모두 제거하기 List users = Lists.newArrayList(Iterables.filter(users, Predicates.notNull())); 여러 메소드가 있으니 맨 안쪽부터 뜯어서 보자. 1-1 Iterables.filter(users, Predicates.notNull()) 구글에서 제공하는 Iterables의 filter 메소드의 파라미터는 unfiltered, predicate 라고 나와있다. Iterables.filter(필터링할 리스트, 필터 조건) 역시 ..