Java 8には、そのパラメータを長い値に変換するToLongFunctionなどの機能的なインタフェースが追加されました。質問はあるJava 8 ToLongFunctionいつ使うべきですか?
ToLongFunction<String> i = (x)-> Long.parseLong(x);
System.out.println(i.applyAsLong("2"));
:なぜ私はそれがよりシンプルで読みやすいだろうだけプリミティブlongに変数を変換するためのインタフェースを実装する必要があり
私は以下のコードのように例を見ましたLong.parseLong(x)メソッドを呼び出すだけですか?
これは、無名関数を表すために使用されます。パラメータの変換後に長い関数を返さなければならない上位関数がある場合、渡された関数の型を 'ToLongFunction'に設定します。 – Carcigenicate