프로그램 처음 배울 때 다들 한 번쯤 해보는 구구단 코딩을 해봤습니다 ㅎ
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.kotlin.subscribeBy
fun main(args: Array<String>) {
val observable = Observable.range(2,8)
observable.flatMap {
number ->
Observable.create<String> {
it.onNext("$number Times Table")
for (i in 1..9) {
it.onNext(" $number * $i = ${i * number}")
}
it.onComplete()
}
}.subscribeBy (
onNext = {
item -> println("$item")
},
onComplete = {
println("Complete")
}
)
}
'Lang' 카테고리의 다른 글
[go] postgresql 연동 테스트용 go 코딩 샘플 (0) | 2022.04.20 |
---|---|
[python]엑셀 파일에서 데이터 추출해서 소스 생성하기 (0) | 2022.04.14 |
[Java]Spring Cloud Stream 에서 Kafka 메시지 헤더 이용하는 방법 외 (0) | 2021.11.19 |
[Julia]DataFrame 이용한 간단한 데이터 조작 예 (0) | 2021.10.15 |
[Julia]첫 공부는 이런 식으로 어떨런지 (0) | 2021.09.27 |