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

问题:

给定一个字符串:

String exampleString = "example";

如何将其转换为InputStream

回答:

喜欢这个:

InputStream stream = new ByteArrayInputStream(exampleString.getBytes(StandardCharsets.UTF_8.name()));

请注意,这假设您想要一个InputStream是一个字节流,表示您的原始字符串编码为UTF-8
对于小于7的Java版本,请改用"UTF-8"

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: How do I convert a String to an InputStream in Java?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

15 − = 6