老师您好,还是不太能理解函数式接口,主要是不知道它在实际场景中的作用,比如
Predicate
这个函数式接口,我在代码里面写if else不也是一样吗?
Predicate<String> pre = (String username) -> { return "admin".equals(username); }; System.out.println(pre.test("adminn"));//false
感觉就是省了个方法。
好像在工作中真的很难想到使用函数式接口,老师您能举个实际的例子让我见证一下函数式接口的威力吗?