Uses of Interface
java.util.function.IntBinaryOperator
-
Packages that use IntBinaryOperator 软件包 描述 java.util 包含集合框架,一些国际化支持类,一个服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,一个位数组和几个其他实用程序类。java.util.concurrent 实用程序类通常用于并发编程。java.util.concurrent.atomic 一个小型工具包,支持单个变量上的无锁线程安全编程。java.util.stream 支持元素流功能性操作的类,例如集合上的map-reduce转换。 -
-
Uses of IntBinaryOperator in java.util
Methods in java.util with parameters of type IntBinaryOperator Modifier and Type 方法 描述 static void
Arrays. parallelPrefix(int[] array, int fromIndex, int toIndex, IntBinaryOperator op)
对于数组的给定子范围执行Arrays.parallelPrefix(int[], IntBinaryOperator)
。static void
Arrays. parallelPrefix(int[] array, IntBinaryOperator op)
使用提供的功能,并行地计算给定阵列的每个元素。 -
Uses of IntBinaryOperator in java.util.concurrent
Methods in java.util.concurrent with parameters of type IntBinaryOperator Modifier and Type 方法 描述 int
ConcurrentHashMap. reduceEntriesToInt(long parallelismThreshold, ToIntFunction<Map.Entry<K,V>> transformer, int basis, IntBinaryOperator reducer)
返回使用给定的reducer累加给定变换的结果,以组合值,给定基础作为一个标识值。int
ConcurrentHashMap. reduceKeysToInt(long parallelismThreshold, ToIntFunction<? super K> transformer, int basis, IntBinaryOperator reducer)
返回使用给定的reducer累加所有键的给定变换的结果,以组合值,给定基础作为标识值。int
ConcurrentHashMap. reduceToInt(long parallelismThreshold, ToIntBiFunction<? super K,? super V> transformer, int basis, IntBinaryOperator reducer)
返回使用给定的reducer将所有(key,value)对的给定变换累加到结合值的结果,给定基础作为标识值。int
ConcurrentHashMap. reduceValuesToInt(long parallelismThreshold, ToIntFunction<? super V> transformer, int basis, IntBinaryOperator reducer)
返回使用给定的reducer累加所有值的给定变换的结果,以组合值,给定基础作为标识值。 -
Uses of IntBinaryOperator in java.util.concurrent.atomic
Methods in java.util.concurrent.atomic with parameters of type IntBinaryOperator Modifier and Type 方法 描述 int
AtomicInteger. accumulateAndGet(int x, IntBinaryOperator accumulatorFunction)
将当前值与给定函数应用于当前值和给定值的原子更新(具有VarHandle.compareAndSet(java.lang.Object...)
指定的存储器效应),返回更新后的值。int
AtomicIntegerArray. accumulateAndGet(int i, int x, IntBinaryOperator accumulatorFunction)
原子更新(具有VarHandle.compareAndSet(java.lang.Object...)
指定的内存效果)索引号为i
的元素,并将给定函数应用于当前值和给定值,返回更新后的值。int
AtomicIntegerFieldUpdater. accumulateAndGet(T obj, int x, IntBinaryOperator accumulatorFunction)
原始更新(由VarHandle.compareAndSet(java.lang.Object...)
指定的内存效果)由此更新程序管理的给定对象的字段,并将给定函数应用于当前值和给定值,返回更新后的值。int
AtomicInteger. getAndAccumulate(int x, IntBinaryOperator accumulatorFunction)
将当前值与给定函数应用于当前值和给定值的原子更新(具有VarHandle.compareAndSet(java.lang.Object...)
指定的存储器效果),返回上一个值。int
AtomicIntegerArray. getAndAccumulate(int i, int x, IntBinaryOperator accumulatorFunction)
原始更新(具有VarHandle.compareAndSet(java.lang.Object...)
指定的内存效果)索引号为i
的元素,并将给定函数应用于当前值和给定值,返回上一个值。int
AtomicIntegerFieldUpdater. getAndAccumulate(T obj, int x, IntBinaryOperator accumulatorFunction)
原始更新(由VarHandle.compareAndSet(java.lang.Object...)
指定的内存效果)由此更新程序管理的给定对象的字段,并将给定函数应用于当前值和给定值,返回上一个值。 -
Uses of IntBinaryOperator in java.util.stream
Methods in java.util.stream with parameters of type IntBinaryOperator Modifier and Type 方法 描述 int
IntStream. reduce(int identity, IntBinaryOperator op)
使用提供的身份值和 associative累积功能对此流的元素执行 reduction ,并返回减小的值。OptionalInt
IntStream. reduce(IntBinaryOperator op)
-