在给定Charset的情况下将InputStream转换为Stream

我希望将一个InputStream is转换为一个Stream stream给定一个Charset cs ,使得streamis 。 此外,不应立即读取一行,而是仅在stream需要时才读取。

我想你可以尝试:

 Stream lines = new BufferedReader(new InputStreamReader(is, cs)).lines();