Java程序将输出流转换为字符串
在此过程中,您将学习如何使用Java string初始化程序将输出流(OutputStream )转换为字符串。
示例:将输出流转换为字符串
importjava.io.*;
publicclassOutputStreamString{
publicstaticvoidmain (string [ ] args ) throwsIOException{
bytearrayoutputstreamstream=newbytearrayoutputstream (;
Stringline='Hellothere!' ;
stream.write(line.getbytes ) );
stringfinalstring=new string (stream.to bytearray () );
system.out.println(finalstring;
}
}
运行该程序时,输出将显示“Hellothere!
上面的程序根据给定的字符串行创建了OutputStream。 这是使用流的write ()方法完成的
然后,使用String的构造函数将输出流转换为finalString。 此构造函数接受字节数组。 为此,请使用流的toByteArray ()方法