本文介紹了如何在 Java 中將字符串轉(zhuǎn)換為 InputStream?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
給定一個字符串:
String exampleString = "example";
如何將其轉(zhuǎn)換為 InputStream
?
推薦答案
像這樣:
InputStream stream = new ByteArrayInputStream(exampleString.getBytes(StandardCharsets.UTF_8));
請注意,這假設(shè)您需要一個 InputStream,它是一個字節(jié)流,表示編碼為 UTF-8 的原始字符串.
Note that this assumes that you want an InputStream that is a stream of bytes that represent your original string encoded as UTF-8.
對于低于 7 的 Java 版本,將 StandardCharsets.UTF_8
替換為 "UTF-8"
.
For versions of Java less than 7, replace StandardCharsets.UTF_8
with "UTF-8"
.
這篇關(guān)于如何在 Java 中將字符串轉(zhuǎn)換為 InputStream?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!
【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!