1. 如果方法体为表达式,算式 , 可以不加大括号 Arrays.sort(startEnd, (o1,o2) -> o1[0] == o2[0] ? o1[1] - o2[1] : o1[0] - o2[0]); 2. 如果要加大括号,则必须是完整的语句, 需要有 “return ”关键字, 语句结尾要有 “;” Arrays.sort(startEnd, (o1,o2) -> { return o1[0] == o2[0] ? o1[1] - o2[1] : o1[0] - o2[0];});
标签:sort,java,括号,o1,o2,表达式,lambda From: https://www.cnblogs.com/yanher/p/16913164.html