- 首頁 >
- 問答 >
-
編程語言 >
- Java中l(wèi)ist.stream方法的其他終端操作有哪些
Java中l(wèi)ist.stream方法的其他終端操作有哪些
小樊
83
2024-08-13 12:25:39
- collect():將Stream中的元素收集到一個(gè)集合中
- forEach():對(duì)Stream中的每個(gè)元素執(zhí)行指定操作
- reduce():對(duì)Stream中的元素進(jìn)行歸約操作,返回一個(gè)值
- count():返回Stream中元素的總個(gè)數(shù)
- min()和max():返回Stream中的最小值和最大值
- findFirst()和findAny():返回Stream中的第一個(gè)元素或任意一個(gè)元素
- anyMatch()、allMatch()和noneMatch():判斷Stream中是否有任意匹配、全部匹配或者沒有匹配的元素
- toArray():將Stream中的元素轉(zhuǎn)換為一個(gè)數(shù)組
- max()、min()和average():返回Stream中的最大值、最小值和平均值
- reduce():對(duì)Stream中的元素進(jìn)行歸約操作,可以指定初始值和操作規(guī)則