如何在Java中将String转换为InputStreamReader?

如何在Java中将String转换为InputStreamReader?

如何将String值转换为InputStreamReader



噜噜哒
浏览 881回答 3
3回答

慕仙森

ByteArrayInputStream也可以解决这个问题:InputStream is = new ByteArrayInputStream( myString.getBytes( charset ) );

波斯汪

我还找到了apache commons IOUtils类,所以:InputStreamReader isr = new InputStreamReader(IOUtils.toInputStream(myString));

梵蒂冈之花

它必须特别是一个InputStreamReader吗?使用StringReader怎么样?否则,您可以使用StringBufferInputStream,但由于字符转换问题而不推荐使用它(这就是您应该首选StringReader的原因)。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java