0
私はドキュメントを読みましたが、何とか私は必要なソースを定義できません。 整数リストを動的に収集するソースを定義したいと思います。動的値を収集するソースを作成する方法
デフのgetValue(M:地図[文字列、INT]):のInt = m.getOrElse( "#のABCD"、0)
私は、私はそれの戻り値を収集したいと思い、この関数を呼び出すたびに。
ありがとうございました!
私はドキュメントを読みましたが、何とか私は必要なソースを定義できません。 整数リストを動的に収集するソースを定義したいと思います。動的値を収集するソースを作成する方法
デフのgetValue(M:地図[文字列、INT]):のInt = m.getOrElse( "#のABCD"、0)
私は、私はそれの戻り値を収集したいと思い、この関数を呼び出すたびに。
ありがとうございました!
確かに100%ではありませんが、Source.queue
を探している可能性があります。例:
val source: Source[Int, SourceQueueWithComplete[Int]] =
Source.queue[Int](16, OverflowStrategy.backpressure)
val sink: Sink[Int, NotUsed] = ???
val queue: SourceQueueWithComplete[Int] = source.to(sink).run()
queue.offer(1)
queue.offer(2)
queue.offer(3)
ドキュメントhere。
ここでは何が尋ねられているのか分かりません。多分例が助けになるかもしれません。 –
val src = Source.single( "abcd xyz pqr"); ヴァルシンク= Sink.foreach [リスト[文字列](X =>のprintln(X)) DEF splitString(X:文字列)= x.split(」「).toList src.map(splitString)。 runWith(シンク) 上記のコードの "src"を見ると、ハードコードされていて単なる要素ですが、代わりに動的に行のリストを収集するソースを定義したいと思います。オンザフライで文字列を取得し、それをソースに追加したいという機能) - 意味がありますか? – Avis