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