网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容 知识问答

java8中Lambda的基本使用

时间:2024-10-14 06:00:47

1、建立一个java类TestLambda2

java8中Lambda的基本使用

4、语法格式二:有一个参数,无返回值。 @Test public void test2() { Consumer<String> consumer = (x) -> System.out.println(x); consumer.accept("我是帅哥"); }

java8中Lambda的基本使用

5、语法格式三:若值有一个参数,小括号可以省略不写。@Test public void test2() { Consumer<String> consumer = x -> System.out.println(x); consumer.accept("我是帅哥"); }

java8中Lambda的基本使用

6、语法格式四:有二个以上参数,有返回值,并且Lambda体中有多条语句。 @Test public void test4() { Compar锾攒揉敫ator<Integer> comparable = (x , y) -> { System.out.println("函数式接口"); return Integer.compare(x,y); }; }

java8中Lambda的基本使用

8、语法格式六:lambda表达式倦虺赳式的参数列表数据类型可以省略不写,因为jvm编译器通过上下文推断出数据类型,即“类型推断”。@Test public void test6() { Comp锾攒揉敫arator<Integer> comparable = (Integer x ,Integer y) -> Integer.compare(x,y); }

java8中Lambda的基本使用
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com