接口的使用
java.util.function.IntConsumer
使用 IntConsumer 的包
包
描述
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
Functional interfaces 为 lambda 表达式和方法引用提供目标类型。
支持对元素流进行函数式操作的类,例如对集合的 map-reduce 转换。
-
IntConsumer 在 java.util 中的用法
java.util 中实现 IntConsumer 的类修饰符和类型类描述class用于收集计数、最小值、最大值、总和和平均值等统计信息的状态对象。class用于收集计数、最小值、最大值、总和和平均值等统计信息的状态对象。java.util 中的方法,参数类型为 IntConsumer修饰符和类型方法描述default voidPrimitiveIterator.OfInt.forEachRemaining(IntConsumer action) 对每个剩余元素执行给定的操作,直到处理完所有元素或操作引发异常。voidOptionalInt.ifPresent(IntConsumer action) 如果存在值,则使用该值执行给定的操作,否则不执行任何操作。voidOptionalInt.ifPresentOrElse(IntConsumer action, Runnable emptyAction) 如果存在值,则使用该值执行给定的操作,否则执行给定的基于空的操作。 -
IntConsumer 在 java.util.function 中的用法
java.util.function 中返回 IntConsumer 的方法修饰符和类型方法描述default IntConsumerIntConsumer.andThen(IntConsumer after) 返回一个组合的IntConsumer,它按顺序执行此操作,然后是after操作。java.util.function 中的方法,参数类型为 IntConsumer修饰符和类型方法描述default IntConsumerIntConsumer.andThen(IntConsumer after) 返回一个组合的IntConsumer,它按顺序执行此操作,然后是after操作。 -
IntConsumer 在 java.util.stream 中的用法
java.util.stream 中 IntConsumer 的子接口java.util.stream 中的方法,参数类型为 IntConsumer修饰符和类型方法描述voidIntStream.IntMapMultiConsumer.accept(int value, IntConsumer ic) 通过将映射值提供给ic消费者,用零个或多个值替换给定的value。voidIntStream.forEach(IntConsumer action) 对此流的每个元素执行一个操作。voidIntStream.forEachOrdered(IntConsumer action) 对此流的每个元素执行一个操作,保证每个元素都按照流的遇到顺序处理,这些流具有定义的遇到顺序。IntStream.peek(IntConsumer action) 返回一个由该流的元素组成的流,当从结果流中消耗元素时,还会对每个元素执行提供的操作。java.util.stream 中的方法参数,类型参数为 IntConsumer修饰符和类型方法描述default IntStreamStream.mapMultiToInt(BiConsumer<? super T, ? super IntConsumer> mapper) 返回一个IntStream,由用多个元素(特别是零个或多个元素)替换此流的每个元素的结果组成。