配列がString[]あり、それを に変換する必要がありInputStreamます。
Byte[]->InputStreamとString->を見たことInputStreamがありますが、これは違います。任意のヒント?
配列がString[]あり、それを に変換する必要がありInputStreamます。
Byte[]->InputStreamとString->を見たことInputStreamがありますが、これは違います。任意のヒント?
Stringいくつかのセパレーターとマージしてから to byte[]、次に to を作成できByteArrayInputStreamます。
Java で String を InputStream に変換する方法を次に示します。
次のリンクをご覧ください: http://www.mkyong.com/java/how-to-convert-string-to-inputstream-in-java/
ただし、コードの違いは、変換する前にすべての文字列を 1 つの文字列に連結する必要があることです。
String concatenatedString = ... convert your array
// convert String into InputStream
InputStream is = new ByteArrayInputStream(str.getBytes());
// read it with BufferedReader
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();