为什么第一个示例打印字符串12345,而第二个不打印?
public static void main(String[] args) {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
try {
baos.write("12345".getBytes());
} catch (Exception e) {
e.printStackTrace();
}
String output = baos.toString();
System.out.println(output);
}
public static void main(String[] args) {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
OutputStreamWriter osw = new OutputStreamWriter(baos);
try {
osw.write("12345");
} catch (Exception e) {
e.printStackTrace();
}
String output = baos.toString();
System.out.println(output);
}我没有正确使用OutputStreamWriter吗?
谢谢
发布于 2020-03-11 15:32:37
https://stackoverflow.com/questions/60631082
复制相似问题