関数型プログラミングの書き込みjava_

1  パッケージcn.aikang.Test;
 2  
。3  インポートorg.junit.Test;
 4  
5。 インポートjava.util.Scanner;
 6  インポートjava.util.function.Supplier;
 7  
8つの。 パブリック クラスTEST01 {に
 9。     // メソッド、メソッドを定義しますパラメータは、インタフェースである
 10      // 文字列を生成するため、この方法を使用する
11。     パブリック 静的   文字列を表示する(サプライヤー<ストリング> SUP){
 12が         リターン(sup.get);
 13である     }
 14  
15      公共 静的 ボイドメイン(文字列[]引数) {
 16         // 彼の匿名関数のオーバーライドメソッドを使用して、生産文字列のメソッドを呼び出します
。17          / * 文字列の表示A =(() - > {
 18がある             "!こんにちはこんにちは"リターン;
 19          }); * / 
20          // 簡素化:
21は          ( - "!ハローハロー">()文字列を表示A = );
 22である         のSystem.out.println(A);
 23である     }
 24 }

 

おすすめ

転載: www.cnblogs.com/aikang525/p/11404850.html