【发布时间】:2019-10-01 11:42:47
【问题描述】:
List<String> lines = FileUtils.readLines(dataFile,"UTF-8");
lines.parallelStream().forEachOrdered(line->processRecord(line, dataFileName));
这里的流程记录将返回字符串值如何存储到任何集合/文件中
可以帮助我。感谢您的提前。
【问题讨论】:
-
processRecord有什么作用?它是返回一些东西(return value)还是直接更改一些文件? -
processRecord 方法将循环传递我们传递的行并转换为 xml,然后在我们调用其他应用程序之后,我们将此 xml 传递给该应用程序。它会将响应返回给我们。我将捕获所有行的请求和响应。
-
那么,您是否要将请求
line和响应response from processRecord存储到某个位置?如果是这样,您可以使用地图。如果不确定如何,那么我可以为您写一个答案。 -
我正在处理的文件,如果它是匹配请求和响应的好顺序。
-
如果您只想匹配请求和响应,那么无论如何都不需要排序..
标签: java foreach parallel-processing return