Javaで文字列をInputStreamに変換するにはどうすればいいですか? 質問する

Javaで文字列をInputStreamに変換するにはどうすればいいですか? 質問する

文字列が与えられた場合:

String exampleString = "example";

それを に変換するにはどうすればいいですかInputStream?

ベストアンサー1

このような:

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

これは、 UTF-8としてエンコードされた元の文字列を表すバイト ストリームである InputStream が必要であることを前提としていることに注意してください。

Java バージョン 7 未満の場合、StandardCharsets.UTF_8に置き換えます"UTF-8"

おすすめ記事