Tag: stream

5 รายการ

Blog

นากกายกำลังเก็บแสตมป์ที่ตรงรูปแบบจากสายพานลงถาดผลลัพธ์โดยไม่เดินวนซ้ำด้วยมือ
javaregexmatcher

Java Matcher.results: เก็บทุกแมตช์เป็น Stream โดยไม่วน find เอง

ใช้ results() ดึง MatchResult ทั้งก้อน แล้ว map เป็นข้อมูลธุรกิจ พร้อมทดสอบจำนวนแมตช์

น้องกาย
สายพานตัดหัวที่ไม่ผ่านแล้วเหลือหางบนโต๊ะมิ้นต์
javastreamjvm

Java Stream.dropWhile: โยนคำนำหน้าทิ้ง แล้วเก็บหางที่เหลือ

คู่กับ takeWhile — dropWhile ตัดหัวที่ไม่ผ่านเงื่อนไข พร้อมตัวอย่างรันจริง

น้องกาย
นากกายเปิดวาล์วสตรีมบนโต๊ะมิ้นต์ ตัดลำดับเมื่อเจอชิ้นอำพัน
javastreamjvm

Java Stream.takeWhile: ตัดคำนำหน้าตามเงื่อนไข แล้วหยุดทันที

เทียบ takeWhile กับ filter/dropWhile พร้อมตัวอย่างรันจริง

น้องกาย
กองการ์ดสีแยกกลุ่มบนโต๊ะมิ้นต์มีตัวนับสีอำพันบนแต่ละกอง
javastreamcollectors

Java Collectors.groupingBy + counting: นับรายการตามกลุ่มในพาสเดียว

ใช้ groupingBy คู่ counting นับความถี่ตามคีย์ พร้อมตัวอย่างรันจริง

น้องกาย
นากกายส่งกล่องค่าตามท่อสตรีมเข้ากล่องลิสต์ปิดผนึกสีอำพันบนโต๊ะมิ้นต์
javastreamcollections

Stream.toList(): ได้ลิสต์ immutable โดยไม่ต้อง collect

อธิบาย Stream.toList ใน Java ที่คืน List แบบ unmodifiable พร้อมตัวอย่าง java-run เปรียบเทียบกับ Collectors.toList

น้องกาย