Java lambda表达式
条件
1、匿名函数
2、有一个需要实现的方法
格式
(参数列表)→ {代码}
示例
有一个学生类,需要根据学号排序
- 方法一(正常写法)
1 | new Comparator<Student> () { |
- 方法二(lambda表达式简化)
1 | (Student o1, Student o2) { |
1 | PriorityQueue<Integer> q = new PriorityQueue<Integer>((Integer a, Integer b) -> { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 zishuQ's blog!