Junior — Middle
RxJava kitabxanasında obyekt axınını başqa məlumat axınına necə çevirmək olar?
sobes.tech Süni İntellekt
AI-dan cavab
RxJava-da, bir axımdakı obyektlər axını başqa birinə çevirmək üçün map operatoru istifadə olunur. Bu, hər bir elementin orijinal axını başqa bir növünə çevrilən funksiyanı qəbul edir.
Nümunə:
Observable<Integer> numbers = Observable.just(1, 2, 3);
Observable<String> strings = numbers.map(number -> "Rəqəm: " + number);
strings.subscribe(System.out::println);
Nəticədə, konsolda aşağıdakı çıxış olacaq:
Rəqəm: 1
Rəqəm: 2
Rəqəm: 3
map-dən başqa, iç-içə axınlarla işləmək üçün flatMap kimi digər operatorlar da mövcuddur.