람다와 스트림 (1) 썸네일형 리스트형 람다와 스트림 익명 클래스보다는 람다를 사용하라 - 익명 클래스Collection.sort(words, new Compareator() {public int compare(String s1, String s2) {return Integer.compare(s1.length(), s2.length());}} - 람다식을 함수 객체로 사용Collection.sort(words, (s1, s2) -> Integer.compare(s1.length(), s2.length())); - 타입을 명시해야 코드가 더 명확할 때를 제외하고는, 람다의 모든 매개변수 타입은 생략하자. - 람다는 이름이 없고 문서화도 못 한다. 따라서 코드 자체로 동작이 명확히 설명되지 않거나 코드 줄 수가 많아지면 람다를 쓰지 말아야 한다. - 람다를 직.. 이전 1 다음