Java の LongFunction は、long 型のパラメータを受け取り、他の型の結果を返す関数インターフェイスです。関数型インターフェイスは、抽象メソッドを 1 つだけ持つインターフェイスです。最初にこのインターフェースを使用するには、java.util.function パッケージをインポートする必要があります。
このインターフェイスの関数メソッドは「apply()」です。これはパラメータとしてlong値を受け取り、Rで表される関数の結果を返します。
###文法### リーリー ###アルゴリズム###まず、このような実装のインスタンスを設定するには、long 型の変数または引数が指定されたときに「apply」関数で何が使用されるかを正確にプレビューできる適切なラムダ式を定義する必要があります。
ここでステップ 1 で特定のアルゴリズムを設定した後、ステップ 2 に進み、long 型引数の入力をそれぞれ追加しながら、上記のインスタンスで「apply」を呼び出します。ステップ 1 と 2 が適切に実行されたら、最後の 3 番目のステップに移ります。これは、進行中のコード内の使用可能な領域内で、前のステップからのすべての出力値を使用することです。
方法 1: ラムダ式を定義する
イラスト
上記の sqrt 定義済み関数では、LongFunction
| メソッドリファレンス
| 事前定義関数
|
######方法######
アプリケーション (長い値) |
---|---|---|---|
| アプリケーション (長い値)
|
メソッドロジック |
長い値を返す |
| 長い値を返す
|
###結論は###
LongFunction インターフェイスを使用するには、いくつかの方法があります。これらのメソッドを使用すると、長い値を引数として受け取り、さまざまな種類の出力を生成するパーソナライズされた関数を作成できます。これらの機能はさまざまなシナリオに適用できます。データのフィルタリングからマッピング、コレクションの削減まで。 |
以上がJava の LongFunction インターフェイスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。