激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術(shù)|正則表達(dá)式|

服務(wù)器之家 - 編程語(yǔ)言 - JAVA教程 - Java 8 lambda初試示例詳解

Java 8 lambda初試示例詳解

2020-09-16 15:24方志朋 JAVA教程

這篇文章主要介紹了Java 8 lambda初試示例詳解,需要的朋友可以參考下

表達(dá)式本質(zhì)上是一個(gè)匿名方法。讓我們來(lái)看下面這個(gè)例子:

?
1
2
3
public int add(int x, int y) {
  return x + y;
}

轉(zhuǎn)成λ表達(dá)式后是這個(gè)樣子:

?
1
(int x, int y) -> x + y;

參數(shù)類型也可以省略,Java編譯器會(huì)根據(jù)上下文推斷出來(lái):

?
1
(x, y) -> x + y; //返回兩數(shù)之和

或者

?
1
(x, y) -> { return x + y; } //顯式指明返回值

可見(jiàn)λ表達(dá)式有三部分組成:參數(shù)列表,箭頭(->),以及一個(gè)表達(dá)式或語(yǔ)句塊。

下面這個(gè)例子里的λ表達(dá)式?jīng)]有參數(shù),也沒(méi)有返回值(相當(dāng)于一個(gè)方法接受0個(gè)參數(shù),返回void,其實(shí)就是Runnable里run方法的一個(gè)實(shí)現(xiàn)):

?
1
() -> { System.out.println("Hello Lambda!"); }

如果只有一個(gè)參數(shù)且可以被Java推斷出類型,那么參數(shù)列表的括號(hào)也可以省略:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
c -> { return c.size(); }
public static void main(String[] args) {
    Arrays.asList( "a", "b", "d" ).forEach( e -> {
      System.out.print( e +"\n");
    } );
    System.out.print( "\n--------------------------" );
    Arrays.asList( "a", "b", "d" ).sort( ( e1, e2 ) -> e1.compareTo( e2 ) );
    /**
     * 可見(jiàn)λ表達(dá)式有三部分組成:參數(shù)列表,箭頭(->),以及一個(gè)表達(dá)式或語(yǔ)句塊。
     * 下面這個(gè)例子里的λ表達(dá)式?jīng)]有參數(shù),也沒(méi)有返回值(相當(dāng)于一個(gè)方法接受0個(gè)參數(shù),返回void,其實(shí)就是Runnable里run方法的一個(gè)實(shí)現(xiàn)):
     * () -> { System.out.println("Hello Lambda!"); }
     */
    Thread t2=new Thread(()->{
      System.out.println("This is from an anonymous method (lambda exp).\n");
    });
    t2.start();
    /**
     * 迭代LIST
     */
    List<String> listStr=new ArrayList<>();
    listStr.add("sss");
    listStr.add("1111");
    listStr.forEach(e->{
      if(e.equals("sss")){
        System.out.print(e);
      }
    });
  }

以上所述是小編給大家介紹的Java 8 lambda初試,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)服務(wù)器之家網(wǎng)站的支持!

原文鏈接:http://blog.csdn.net/forezp/article/details/52606056?utm_source=tuicool&utm_medium=referral

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人高清网站 | 黄色特级视频 | 国产69精品99久久久久久宅男 | 国产一区二区三区四区五区精品 | 欧美一级黄色影院 | 多男操一女视频 | 能看的毛片网站 | 精品一区二区三区免费毛片爱 | 麻豆蜜桃在线观看 | 一级做a爰片性色毛片2021 | 91精品国产99久久久久久 | 日本视频在线免费观看 | 久久久久久久久久久久久国产精品 | 91久久夜色精品国产网站 | 国产剧情在线观看一区二区 | 中文字幕电影免费播放 | 鲁丝片一区二区三区免费入口 | 护士xxxx| 4p一女两男做爰在线观看 | 免费在线观看成年人视频 | 欧美淫视频 | 国产成人精品一区二区视频免费 | 91精品国产刺激国语对白 | 中文字幕精品在线视频 | 成人羞羞国产免费游戏 | 99爱精品在线 | av在线中文 | 一区二区三区日韩精品 | 97综合| 日本成人在线免费 | 一级在线免费观看视频 | 成人在线视频免费观看 | 全免费午夜一级毛片真人 | 久久精精品 | 欧美成在线视频 | 黄色网址在线播放 | 蜜桃成品人免费视频 | 蝌蚪久久窝 | 99视频在线观看视频 | www.91成人| 色诱亚洲精品久久久久久 |