ScalaでStreamクラスを使用して、指定されたリストを無限に繰り返したいと思います。
たとえば、リスト(1,2,3,4,5)を作成して、(1,2,3,4,5,1,2,3,4,5,1,2,3)を取得します。 ....)
テイク操作をラップできるようにします。私はこれが他の方法で実装できることを知っています、しかし私は何らかの理由でそれをこのようにしたいと思います、ただ私をユーモアを交えてください:)
つまり、あるリストから作成されたこの無限のサイクルで、take操作を使用でき、リストの最後に到達すると循環するという考え方です。
特定のリストを単純に繰り返すストリームを作成するにはどうすればよいですか?