Sobes.tech
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.