Stream流

爱新觉罗LQ發表於2024-08-18

Stream流

函數語言程式設計:https://github.com/RonnieLee24/Java_new_feature/blob/master/函數語言程式設計.md
Stream本身並不是資料結構,不會儲存資料或改變資料來源,它僅定義處理方式,可以視為一種高階迭代器

  • 不僅能夠支援順序處理
  • 還能進行並行處理
  • 為集合的過濾對映,聚合等操作提供了一種高效的實現方式
    要掌握和有效使用stream API,關鍵在於理解其三個核心步驟:
  1. 第一步建立流
  2. 第二步中間操作
  3. 第三步終端操作

相關文章