Java Lambda Expression 03 top2blue 2016. 7. 27. 19:24 import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import java.util.List; public class LambdaEx03{ /* * 람다식 = 익명 메소드 * (인자목록)->{구문} */ public static void main(String[] args) { String str[] = {"한사람","두사람","세사람","네사람","오사람"}; List<String> list = Arrays.asList(str); System.out.println(list); Collections.sort(list); System.out.println(list); //일반식 Collections.sort(list,new Comparator<String>() { @Override public int compare(String o1, String o2) { return o2.compareTo(o1); } }); System.out.println(list); // 람다식 Collections.sort(list,(o1,o2)->{ return o1.compareTo(o2); }); System.out.println(list); } }