Junior — Middle
Чӣ гуна метавон табдил додани як ҷараёни объектҳоро ба ҷараёни дигар маълумот дар китобхонаи RxJava-ро амалӣ кард?
sobes.tech AI
Ҷавоб аз AI
ใน RxJava, ตัวดำเนินการ map ใช้สำหรับแปลงลำดับของวัตถุเป็นอันอื่น มันรับฟังก์ชันที่แปลงแต่ละองค์ประกอบของลำดับต้นทางเป็นองค์ประกอบใหม่ของประเภทอื่น
ตัวอย่าง:
Observable<Integer> numbers = Observable.just(1, 2, 3);
Observable<String> strings = numbers.map(number -> "Number: " + number);
strings.subscribe(System.out::println);
ผลลัพธ์ในคอนโซลจะเป็น:
Number: 1
Number: 2
Number: 3
นอกจาก map แล้ว ยังมีตัวดำเนินการอื่น ๆ สำหรับการแปลงลำดับ เช่น flatMap สำหรับการทำงานกับลำดับที่ซ้อนกัน