【发布时间】:2020-04-06 18:12:56
【问题描述】:
我需要一些指导。我不确定如何使用 Java Streams 将示例文本文件读入对象数组。流是否提供了从文件中读取的字符串中正确输出字符位置的功能?
我正在使用 Java I/O 读取文件,然后将内容作为字符串传递给此函数以创建 Squares 数组....
可以使用 Java 8 Stream 创建对象数组吗?如果是这样请如何。谢谢。
【问题讨论】:
-
你在那里尝试过吗?我希望你的意思是在那里标记java-stream 而不是stream。
-
我建议不要这样做。与使用流的解决方案相比,您现有的代码将更快且更容易理解。
-
能否请您给我们看几行您的输入文件?
-
@NomadMaker - 这隐含在他阅读它的方式中。它由多行字符组成,每行代表一行,每个字符代表行内对应列的
Square。 -
@Stephon C 是的,我知道他是如何阅读它的。但是,查看文件会显示他是否忽略了任何内容:标题行、cmets 等。
标签: java java-8 java-stream maze