質問: IntStream.range(0, matrix[i].length) .toString(); System.out.print(str); }); ``` ### 出力結果 java.util.stream.IntPipeline$Head@4c873330java.util.stream.IntPipeline$Head@119d7047java.util.stream.IntPipeline$Head@776ec8df ### ### そもそも 拡張for文で出力出来てるし**Stream**でわざわざ出力する必要があるのか? 疑問を抱きつつも学習のためだと思いあれこれと**Stream**をキーワードに調べてみましたが、 これだと思う答えに辿り着けず質問させていただいております。 なので回答が拡張for文で良いという声もあると思います。 それらを含めてアドバイスでも良いのでご意見いただけると幸いです。
回答: ``` Arrays.stream(matrix) .flatMap(x -> Arrays.stream(x)) .forEach(System.out::print); ```