为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

噜噜哒 2019-08-26 14:38:46
如何在Java中将String转换为InputStreamReader?如何将String值转换为InputStreamReader?
查看完整描述

3 回答

?
慕仙森

TA贡献1827条经验 获得超7个赞

ByteArrayInputStream也可以解决这个问题:

InputStream is = new ByteArrayInputStream( myString.getBytes( charset ) );


查看完整回答
反对 回复 2019-08-26
?
波斯汪

TA贡献1811条经验 获得超4个赞

我还找到了apache commons IOUtils类,所以:

InputStreamReader isr = new InputStreamReader(IOUtils.toInputStream(myString));


查看完整回答
反对 回复 2019-08-26
?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

它必须特别是一个InputStreamReader吗?使用StringReader怎么样?

否则,您可以使用StringBufferInputStream,但由于字符转换问题而不推荐使用它(这就是您应该首选StringReader的原因)。


查看完整回答
反对 回复 2019-08-26
  • 3 回答
  • 0 关注
  • 880 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信