Руководство по Java metanit com Данный раздел посвящен языку программирования Java и всем сопутствующим



Download 1,75 Mb.
Pdf ko'rish
bet95/110
Sana23.02.2022
Hajmi1,75 Mb.
#177154
TuriРуководство
1   ...   91   92   93   94   95   96   97   98   ...   110
Bog'liq
2 5305247065486395003

DoubleStream: используется для потоков с типом данных double
LongStream: используется для потоков с типом данных long
При работе с потоками, которые представляют определенный примитивный тип - double, int,
long проще использовать интерфейсы DoubleStream, IntStream, LongStream. Но в большинстве
случаев, как правило, работа происходит с более сложными данными, для которых предназначен
интерфейс Stream. Рассмотрим некоторые его методы:
boolean allMatch(Predicate predicate): возвращает true, если все элементы
потока удовлетворяют условию в предикате. Терминальная операция
boolean anyMatch(Predicate predicate): возвращает true, если хоть один элемент
потока удовлетворяют условию в предикате. Терминальная операция
R collect(Collector collector): добавляет элементы в неизменяемый
контейнер с типом R. T представляет тип данных из вызывающего потока, а A - тип данных в
контейнере. Терминальная операция
long count(): возвращает количество элементов в потоке. Терминальная операция.
Stream distinct(): возвращает поток, в котором имеются только уникальные данные с
типом T. Промежуточная операция
Stream filter(Predicate predicate): фильтрует элементы в соответствии с
условием в предикате. Промежуточная операция
void forEach(Consumer action): для каждого элемента выполняется действие
action. Терминальная операция
Stream limit(long maxSize): оставляет в потоке только maxSize элементов.
Промежуточная операция
Optional max(Comparator comparator): возвращает максимальный элемент
из потока. Для сравнения элементов применяется компаратор comparator. Терминальная операция
Optional min(Comparator comparator): возвращает минимальный элемент
из потока. Для сравнения элементов применяется компаратор comparator. Терминальная операция

Download 1,75 Mb.

Do'stlaringiz bilan baham:
1   ...   91   92   93   94   95   96   97   98   ...   110




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish