Java中l(wèi)ist.stream方法的其他終端操作有哪些

小樊
83
2024-08-13 12:25:39
欄目: 編程語言

  1. collect():將Stream中的元素收集到一個(gè)集合中
  2. forEach():對(duì)Stream中的每個(gè)元素執(zhí)行指定操作
  3. reduce():對(duì)Stream中的元素進(jìn)行歸約操作,返回一個(gè)值
  4. count():返回Stream中元素的總個(gè)數(shù)
  5. min()和max():返回Stream中的最小值和最大值
  6. findFirst()和findAny():返回Stream中的第一個(gè)元素或任意一個(gè)元素
  7. anyMatch()、allMatch()和noneMatch():判斷Stream中是否有任意匹配、全部匹配或者沒有匹配的元素
  8. toArray():將Stream中的元素轉(zhuǎn)換為一個(gè)數(shù)組
  9. max()、min()和average():返回Stream中的最大值、最小值和平均值
  10. reduce():對(duì)Stream中的元素進(jìn)行歸約操作,可以指定初始值和操作規(guī)則

0