Collectors.Reducing メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Reducing(Object, IFunction, IBinaryOperator) |
|
Reducing(IBinaryOperator) |
指定した の |
Reducing(Object, IBinaryOperator) |
|
Reducing(Object, IFunction, IBinaryOperator)
Collector
指定したマッピング関数と BinaryOperator
で入力要素の減少を実行する を返します。
[Android.Runtime.Register("reducing", "(Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })]
public static Java.Util.Streams.ICollector? Reducing (Java.Lang.Object? identity, Java.Util.Functions.IFunction? mapper, Java.Util.Functions.IBinaryOperator? op);
[<Android.Runtime.Register("reducing", "(Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })>]
static member Reducing : Java.Lang.Object * Java.Util.Functions.IFunction * Java.Util.Functions.IBinaryOperator -> Java.Util.Streams.ICollector
パラメーター
- identity
- Object
減少の ID 値 (また、入力要素がない場合に返される値)
- mapper
- IFunction
各入力値に適用するマッピング関数
マップされた値を減らすために使用される 。BinaryOperator<U>
戻り値
Collector
map-reduce 操作を実装する
- 属性
注釈
Collector
指定したマッピング関数と BinaryOperator
で入力要素の減少を実行する を返します。 これはの一般化 #reducing(Object, BinaryOperator)
であり、減少前に要素の変換が可能になります。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
Reducing(IBinaryOperator)
指定した の Collector
下で入力要素の減少を実行する を返します BinaryOperator
。
[Android.Runtime.Register("reducing", "(Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.Streams.ICollector? Reducing (Java.Util.Functions.IBinaryOperator? op);
[<Android.Runtime.Register("reducing", "(Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Reducing : Java.Util.Functions.IBinaryOperator -> Java.Util.Streams.ICollector
パラメーター
入力要素を減らすために使用される 。BinaryOperator<T>
戻り値
削減操作を実装する 。Collector
- 属性
注釈
指定した の Collector
下で入力要素の減少を実行する を返します BinaryOperator
。 結果は として Optional<T>
記述されます。
の java.util.stream.Collectors.reducing(java.util.function.BinaryOperator<T>)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
Reducing(Object, IBinaryOperator)
Collector
指定した ID を使用して、指定した BinaryOperator
の入力要素の減少を実行する を返します。
[Android.Runtime.Register("reducing", "(Ljava/lang/Object;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.Streams.ICollector? Reducing (Java.Lang.Object? identity, Java.Util.Functions.IBinaryOperator? op);
[<Android.Runtime.Register("reducing", "(Ljava/lang/Object;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Reducing : Java.Lang.Object * Java.Util.Functions.IBinaryOperator -> Java.Util.Streams.ICollector
パラメーター
- identity
- Object
減少の ID 値 (また、入力要素がない場合に返される値)
入力要素を減らすために使用される 。BinaryOperator<T>
戻り値
削減操作を実装する 。Collector
- 属性
注釈
Collector
指定した ID を使用して、指定した BinaryOperator
の入力要素の減少を実行する を返します。
の java.util.stream.Collectors.reducing(T, java.util.function.BinaryOperator<T>)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。