Terminal Operations
Last updated
Last updated
all_match()
: Check if all elements match a predicateReturns whether all elements of this stream match the provided predicate.
any_match()
: Check if any element matches a predicateReturns whether any elements of this stream match the provided predicate.
count()
: Count the number of elements in the StreamReturns the number of elements in this stream.
find_any()
: Find an element in the StreamReturns an Optional describing an arbitrary element of this stream, or an empty Optional if the stream is empty.
find_first()
: Find the first element in the StreamReturns an Optional describing the first element of this stream, or an empty Optional if the stream is empty.
for_each()
: Perform an action for each element in the StreamPerforms the provided action for each element of this stream.
none_match()
: Check if no element matches a predicateReturns whether no elements of this stream match the provided predicate.
min()
: Find the minimum element in the StreamReturns the minimum element of this stream
max()
: Find the maximum element in the StreamReturns the maximum element of this stream
reduce()
: Reduce the Stream to a single valueReturns the result of reducing the elements of this stream to a single value using the provided reducer.
to_dict()
: Convert the Stream to a dictionaryReturns a dictionary containing the elements of this stream by applying the given classifier.
to_list()
: Convert the Stream to a ListReturns a list containing the elements of this stream.
to_set()
: Convert the Stream to a SetReturns a set containing the elements of this stream.
to_tuple()
: Convert the Stream to a TupleReturns a tuple containing the elements of this stream.