【发布时间】:2015-07-31 21:48:39
【问题描述】:
我想在给定Charset cs 的情况下将InputStream is 转换为Stream<String> stream,使得stream 由is 的行组成。此外,不应立即读取一行is,而应仅在stream 需要时读取。
【问题讨论】:
-
你试过什么?问题应通过尝试或研究来表明努力
-
必须是
InputStream吗?如果您要读取文件,则可以使用Files.lines(Path path, Charset cs)。您可以查看此方法的源代码以找出您的解决方案。 -
在我的例子中是来自
HttpURLConnection#getInputStream()的InputStream。 -
好的,我这样做了。见stackoverflow.com/questions/30336889/…
标签: java io stream java-8 java-stream