Uses of Interface
java.util.stream.IntStream
-
Packages that use IntStream Package Description java.lang Provides classes that are fundamental to the design of the Java programming language.java.nio Defines buffers, which are containers for data, and provides an overview of the other NIO packages.java.util Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).java.util.concurrent Utility classes commonly useful in concurrent programming.java.util.stream Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections. -
-
Uses of IntStream in java.lang
Methods in java.lang that return IntStream Modifier and Type Method and Description default IntStream
CharSequence. chars()
Returns a stream ofint
zero-extending thechar
values from this sequence.default IntStream
CharSequence. codePoints()
Returns a stream of code point values from this sequence. -
Uses of IntStream in java.nio
Methods in java.nio that return IntStream Modifier and Type Method and Description IntStream
CharBuffer. chars()
-
Uses of IntStream in java.util
Methods in java.util that return IntStream Modifier and Type Method and Description IntStream
SplittableRandom. ints()
Returns an effectively unlimited stream of pseudorandomint
values from this generator and/or one split from it.IntStream
Random. ints()
Returns an effectively unlimited stream of pseudorandomint
values.IntStream
SplittableRandom. ints(int randomNumberOrigin, int randomNumberBound)
Returns an effectively unlimited stream of pseudorandomint
values from this generator and/or one split from it; each value conforms to the given origin (inclusive) and bound (exclusive).IntStream
Random. ints(int randomNumberOrigin, int randomNumberBound)
Returns an effectively unlimited stream of pseudorandomint
values, each conforming to the given origin (inclusive) and bound (exclusive).IntStream
SplittableRandom. ints(long streamSize)
Returns a stream producing the givenstreamSize
number of pseudorandomint
values from this generator and/or one split from it.IntStream
Random. ints(long streamSize)
Returns a stream producing the givenstreamSize
number of pseudorandomint
values.IntStream
SplittableRandom. ints(long streamSize, int randomNumberOrigin, int randomNumberBound)
Returns a stream producing the givenstreamSize
number of pseudorandomint
values from this generator and/or one split from it; each value conforms to the given origin (inclusive) and bound (exclusive).IntStream
Random. ints(long streamSize, int randomNumberOrigin, int randomNumberBound)
Returns a stream producing the givenstreamSize
number of pseudorandomint
values, each conforming to the given origin (inclusive) and bound (exclusive).IntStream
BitSet. stream()
Returns a stream of indices for which thisBitSet
contains a bit in the set state.static IntStream
Arrays. stream(int[] array)
Returns a sequentialIntStream
with the specified array as its source.static IntStream
Arrays. stream(int[] array, int startInclusive, int endExclusive)
Returns a sequentialIntStream
with the specified range of the specified array as its source. -
Uses of IntStream in java.util.concurrent
Methods in java.util.concurrent that return IntStream Modifier and Type Method and Description IntStream
ThreadLocalRandom. ints()
Returns an effectively unlimited stream of pseudorandomint
values.IntStream
ThreadLocalRandom. ints(int randomNumberOrigin, int randomNumberBound)
Returns an effectively unlimited stream of pseudorandomint
values, each conforming to the given origin (inclusive) and bound (exclusive).IntStream
ThreadLocalRandom. ints(long streamSize)
Returns a stream producing the givenstreamSize
number of pseudorandomint
values.IntStream
ThreadLocalRandom. ints(long streamSize, int randomNumberOrigin, int randomNumberBound)
Returns a stream producing the givenstreamSize
number of pseudorandomint
values, each conforming to the given origin (inclusive) and bound (exclusive). -
Uses of IntStream in java.util.stream
Methods in java.util.stream that return IntStream Modifier and Type Method and Description IntStream
IntStream.Builder. build()
Builds the stream, transitioning this builder to the built state.static IntStream
IntStream. concat(IntStream a, IntStream b)
Creates a lazily concatenated stream whose elements are all the elements of the first stream followed by all the elements of the second stream.IntStream
IntStream. distinct()
Returns a stream consisting of the distinct elements of this stream.static IntStream
IntStream. empty()
Returns an empty sequentialIntStream
.IntStream
IntStream. filter(IntPredicate predicate)
Returns a stream consisting of the elements of this stream that match the given predicate.IntStream
IntStream. flatMap(IntFunction<? extends IntStream> mapper)
Returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.IntStream
Stream. flatMapToInt(Function<? super T,? extends IntStream> mapper)
Returns anIntStream
consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.static IntStream
IntStream. generate(IntSupplier s)
Returns an infinite sequential unordered stream where each element is generated by the providedIntSupplier
.static IntStream
StreamSupport. intStream(Spliterator.OfInt spliterator, boolean parallel)
Creates a new sequential or parallelIntStream
from aSpliterator.OfInt
.static IntStream
StreamSupport. intStream(Supplier<? extends Spliterator.OfInt> supplier, int characteristics, boolean parallel)
Creates a new sequential or parallelIntStream
from aSupplier
ofSpliterator.OfInt
.static IntStream
IntStream. iterate(int seed, IntUnaryOperator f)
Returns an infinite sequential orderedIntStream
produced by iterative application of a functionf
to an initial elementseed
, producing aStream
consisting ofseed
,f(seed)
,f(f(seed))
, etc.IntStream
IntStream. limit(long maxSize)
Returns a stream consisting of the elements of this stream, truncated to be no longer thanmaxSize
in length.IntStream
IntStream. map(IntUnaryOperator mapper)
Returns a stream consisting of the results of applying the given function to the elements of this stream.IntStream
DoubleStream. mapToInt(DoubleToIntFunction mapper)
Returns anIntStream
consisting of the results of applying the given function to the elements of this stream.IntStream
LongStream. mapToInt(LongToIntFunction mapper)
Returns anIntStream
consisting of the results of applying the given function to the elements of this stream.IntStream
Stream. mapToInt(ToIntFunction<? super T> mapper)
Returns anIntStream
consisting of the results of applying the given function to the elements of this stream.static IntStream
IntStream. of(int... values)
Returns a sequential ordered stream whose elements are the specified values.static IntStream
IntStream. of(int t)
Returns a sequentialIntStream
containing a single element.IntStream
IntStream. parallel()
IntStream
IntStream. peek(IntConsumer action)
Returns a stream consisting of the elements of this stream, additionally performing the provided action on each element as elements are consumed from the resulting stream.static IntStream
IntStream. range(int startInclusive, int endExclusive)
Returns a sequential orderedIntStream
fromstartInclusive
(inclusive) toendExclusive
(exclusive) by an incremental step of1
.static IntStream
IntStream. rangeClosed(int startInclusive, int endInclusive)
Returns a sequential orderedIntStream
fromstartInclusive
(inclusive) toendInclusive
(inclusive) by an incremental step of1
.IntStream
IntStream. sequential()
IntStream
IntStream. skip(long n)
Returns a stream consisting of the remaining elements of this stream after discarding the firstn
elements of the stream.IntStream
IntStream. sorted()
Returns a stream consisting of the elements of this stream in sorted order.Methods in java.util.stream with parameters of type IntStream Modifier and Type Method and Description static IntStream
IntStream. concat(IntStream a, IntStream b)
Creates a lazily concatenated stream whose elements are all the elements of the first stream followed by all the elements of the second stream.Method parameters in java.util.stream with type arguments of type IntStream Modifier and Type Method and Description IntStream
IntStream. flatMap(IntFunction<? extends IntStream> mapper)
Returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.IntStream
Stream. flatMapToInt(Function<? super T,? extends IntStream> mapper)
Returns anIntStream
consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
-
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.