public void munge(Reader in, Writer out) { ... }该方法基本上从一个流中读取字符串,并将其结果写入另一个流中。我有几个字符串需要用这个方法来处理,但是它们都不存在于文件系统中。字符串可能会变得相当长(每个字符串大约300KB )。有没有办法避免每次需要处理字符串列表时都创建两个临时文件?比如,通过管道将我的输入输入到Reader流,然后从Writer流</e
我正在尝试读取一个文本文件,并获取其中的单词流。我所说的单词只是指以空格分隔的字符串。我知道Java有提供Stream<String>的Files.lines()方法,但这是一个行流。我希望通过用空格分割每一行来对这个流进行后处理。line)-> line.split(" "));Type mismatch: cannot convert from Stream<Object> to Stream<String>J