[Effective-Java] Item 43. 람다보다는 메소드 참조를 사용하라
메소드 참조(method reference) : 람다식이 단 하나의 메소드만을 호출하는 경우 필요없는 매개변수를 제거하고 사용할 수 있게 하는 것 람다로도 익명클래스보다 간결한데 한 층 더 간격하게 만드는 방법이다. 아래 코드를 보자 Map frequencyTable = new TreeMap(); String[] argg = {"k","t","a","e","k","t"}; for (String s : argg) frequencyTable.merge(s, 1, (count, incr) -> count + incr); // 람다 for (String s : argg) frequencyTable.merge(s, 1, Integer::sum); // 메서드 참조 매개변수 count와 incr은 두 인수의 합을 ..