Uses of Interface
java.util.stream.IntStream
-
Packages that use IntStream 软件包 描述 java.lang 提供对Java编程语言设计至关重要的类。java.nio 定义缓冲区,它们是数据容器,并提供其他NIO包的概述。java.util 包含集合框架,一些国际化支持类,一个服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,一个位数组和几个其他实用程序类。java.util.concurrent 实用程序类通常用于并发编程。java.util.stream 支持元素流功能性操作的类,例如集合上的map-reduce转换。 -
-
Uses of IntStream in java.lang
Methods in java.lang that return IntStream Modifier and Type 方法 描述 default IntStream
CharSequence. chars()
返回一个int
的数据流,从这个序列中扩展char
值。IntStream
String. chars()
返回一个int
的数据流,从这个序列中扩展char
值。default IntStream
CharSequence. codePoints()
从此序列返回码流值。IntStream
String. codePoints()
从此序列返回码流值。 -
Uses of IntStream in java.nio
Methods in java.nio that return IntStream Modifier and Type 方法 描述 IntStream
CharBuffer. chars()
-
Uses of IntStream in java.util
Methods in java.util that return IntStream Modifier and Type 方法 描述 IntStream
Random. ints()
返回一个有效的无限流的伪随机数int
值。IntStream
Random. ints(int randomNumberOrigin, int randomNumberBound)
返回一个有效的无限流伪随机数int
值,每个符合给定的起始(包括)和绑定(排他)。IntStream
Random. ints(long streamSize)
返回一个流,产生给定的streamSize
伪随机数int
值。IntStream
Random. ints(long streamSize, int randomNumberOrigin, int randomNumberBound)
返回产生给定的streamSize
伪随机数int
值的流,每个值符合给定的起始(包括)和绑定(排除)。IntStream
SplittableRandom. ints()
返回一个有效的无限流的伪随机数int
来自该生成器和/或从它的一个分割。IntStream
SplittableRandom. ints(int randomNumberOrigin, int randomNumberBound)
从该生成器返回有效的无限流的伪随机数int
,和/或从其中分离出一个值; 每个值符合给定的起始(包括)和绑定(排他)。IntStream
SplittableRandom. ints(long streamSize)
返回一个流,从该生成器生成给定的streamSize
个伪随机数int
值,和/或从其中分离一个。IntStream
SplittableRandom. ints(long streamSize, int randomNumberOrigin, int randomNumberBound)
返回一个流,产生给定的streamSize
伪随机数int
值,该值来自该生成器和/或从其分离; 每个值符合给定的起始(包括)和绑定(排他)。static IntStream
Arrays. stream(int[] array)
返回具有指定数组的序列IntStream
作为其源。static IntStream
Arrays. stream(int[] array, int startInclusive, int endExclusive)
返回指定数组的指定范围作为源的顺序IntStream
。IntStream
BitSet. stream()
返回此BitSet
包含设置状态位的索引流。IntStream
OptionalInt. stream()
如果存在值,则返回仅包含该值的顺序IntStream
,否则返回空IntStream
。 -
Uses of IntStream in java.util.concurrent
Methods in java.util.concurrent that return IntStream Modifier and Type 方法 描述 IntStream
ThreadLocalRandom. ints()
返回一个有效的无限流的伪随机数int
值。IntStream
ThreadLocalRandom. ints(int randomNumberOrigin, int randomNumberBound)
返回一个有效无限流的伪随机int
,每个符合给定的起始(包括)和绑定(排他)。IntStream
ThreadLocalRandom. ints(long streamSize)
返回一个流,产生给定的streamSize
个伪随机数int
数值。IntStream
ThreadLocalRandom. ints(long streamSize, int randomNumberOrigin, int randomNumberBound)
返回一个流,产生给定的streamSize
伪随机数int
数值,每个值符合给定的起始(包括)和绑定(排他)。 -
Uses of IntStream in java.util.stream
Methods in java.util.stream that return IntStream Modifier and Type 方法 描述 IntStream
IntStream.Builder. build()
构建流,将此构建器转换为内置状态。static IntStream
IntStream. concat(IntStream a, IntStream b)
创建一个懒惰连接的流,其元素是第一个流的所有元素,后跟第二个流的所有元素。IntStream
IntStream. distinct()
返回由该流的不同元素组成的流。default IntStream
IntStream. dropWhile(IntPredicate predicate)
如果此流被排序,则返回一个流,该流包含该流的剩余元素,在丢弃与给定谓词匹配的元素的最长前缀之后。static IntStream
IntStream. empty()
返回一个空的序列IntStream
。IntStream
IntStream. filter(IntPredicate predicate)
返回由与此给定谓词匹配的此流的元素组成的流。IntStream
IntStream. flatMap(IntFunction<? extends IntStream> mapper)
返回由通过将提供的映射函数应用于每个元素而产生的映射流的内容来替换该流的每个元素的结果的流。IntStream
Stream. flatMapToInt(Function<? super T,? extends IntStream> mapper)
返回一个IntStream
其中包含将该流的每个元素替换为通过将提供的映射函数应用于每个元素而产生的映射流的内容的结果。static IntStream
IntStream. generate(IntSupplier s)
返回无限顺序无序流,其中每个元素由提供的IntSupplier
生成。static IntStream
StreamSupport. intStream(Supplier<? extends Spliterator.OfInt> supplier, int characteristics, boolean parallel)
创建一个新的顺序或并行IntStream
从Supplier
的Spliterator.OfInt
。static IntStream
StreamSupport. intStream(Spliterator.OfInt spliterator, boolean parallel)
创建一个新的串行或并行IntStream
从Spliterator.OfInt
。static IntStream
IntStream. iterate(int seed, IntPredicate hasNext, IntUnaryOperator next)
返回通过将给定的next
函数的迭代应用到初始元素产生的顺序的IntStream
,其条件是满足给定的hasNext
谓词。static IntStream
IntStream. iterate(int seed, IntUnaryOperator f)
返回有序无限连续IntStream
由函数的迭代应用产生f
到初始元素seed
,产生Stream
由seed
,f(seed)
,f(f(seed))
等IntStream
IntStream. limit(long maxSize)
返回由该流的元素组成的流,截短长度不能超过maxSize
。IntStream
IntStream. map(IntUnaryOperator mapper)
返回由给定函数应用于此流的元素的结果组成的流。IntStream
DoubleStream. mapToInt(DoubleToIntFunction mapper)
返回一个IntStream
其中包含将给定函数应用于此流的元素的结果。IntStream
LongStream. mapToInt(LongToIntFunction mapper)
返回一个IntStream
其中包含将给定函数应用于此流的元素的结果。IntStream
Stream. mapToInt(ToIntFunction<? super T> mapper)
返回一个IntStream
其中包含将给定函数应用于此流的元素的结果。static IntStream
IntStream. of(int t)
返回包含单个元素的序列IntStream
。static IntStream
IntStream. of(int... values)
返回其元素是指定值的顺序排序流。IntStream
IntStream. parallel()
IntStream
IntStream. peek(IntConsumer action)
返回由该流的元素组成的流,另外在从生成的流中消耗元素时对每个元素执行提供的操作。static IntStream
IntStream. range(int startInclusive, int endExclusive)
返回有序的顺序IntStream
从startInclusive
(含)至endExclusive
由增量步骤(独家)1
。static IntStream
IntStream. rangeClosed(int startInclusive, int endInclusive)
返回有序顺序IntStream
从startInclusive
(含)至endInclusive
通过的递增步长(含)1
。IntStream
IntStream. sequential()
IntStream
IntStream. skip(long n)
在丢弃流的第一个n
元素后,返回由该流的剩余元素组成的流。IntStream
IntStream. sorted()
以排序顺序返回由该流的元素组成的流。default IntStream
IntStream. takeWhile(IntPredicate predicate)
如果此流被排序,则返回一个流,该流由与此给定谓词匹配的从该流获取的元素的最长前缀组成。Methods in java.util.stream with parameters of type IntStream Modifier and Type 方法 描述 static IntStream
IntStream. concat(IntStream a, IntStream b)
创建一个懒惰连接的流,其元素是第一个流的所有元素,后跟第二个流的所有元素。Method parameters in java.util.stream with type arguments of type IntStream Modifier and Type 方法 描述 IntStream
IntStream. flatMap(IntFunction<? extends IntStream> mapper)
返回由通过将提供的映射函数应用于每个元素而产生的映射流的内容来替换该流的每个元素的结果的流。IntStream
Stream. flatMapToInt(Function<? super T,? extends IntStream> mapper)
返回一个IntStream
其中包含将该流的每个元素替换为通过将提供的映射函数应用于每个元素而产生的映射流的内容的结果。
-