JAVA匿名类,小白求大神指导

第一张是这个实现类
第二张是这个实现类中的方法里的代码
想问下方框内的代码是什么意思,不理解"->"这个符号这部分的代码该怎么理解
图片说明
图片说明

https://blog.csdn.net/qq_31872713/article/details/80244935

那个是java8的lamda表达式,建议熟悉下java8语法

Java 8 新增的特征是函数式编程和 Stream 流处理函数。二者结合可以完美简化原来复杂的集合遍历处理操作,少写很多代码。
函数式编程的具体体现就是用箭头表示的 lambda 表达式,基本语法为:

(参数列表)->{
  //函数体
}