구글의 구아바(Guava)를 이용하면 Collection을 간편하게 처리할 수 있다. 앞에 글에서는 리스트에 있는 값을 특정 Precate로 필터링 하는 법을 설명했는데, 이번에는 필터링이라기 보다는, 어떤 리스트를 어떤 새로운 객체의 리스트로 변환한다고나 할까? 1. List에 들어있는 어떤 값을 추출해서 새로운 List로 만들기 아래는 List 리스트를 유저의 숫자 아이디만 뽑아서 List로 만드는 예제이다. List users = ... List userIds = Lists.transform(users, new Function() { @Override public Integer apply(User user) { return user.getUserId(); } }); 이 기능의 핵심 메소드는 바로 구..