使用Java OutputStream
我需要将字符串数组列表的表示形式打印到给定的输出流(out): 我通常会在主函数中使用writer来完成这项工作,然后使用它来完成。但是这次我不得不使用上面的方法。问题是,我不知道OutputStream应该如何工作,我花了几个小时阅读Javadoc和观看视频,但都没有用使用Java OutputStream,java,file-io,outputstream,Java,File Io,Outputstream,我需要将字符串数组列表的表示形式打印到给定的输出流(out): 我通常会在主函数中使用writer来完成这项工作,然后使用它来完成。但是这次我不得不使用上面的方法。问题是,我不知道OutputStream应该如何工作,我花了几个小时阅读Javadoc和观看视频,但都没有用 你们能给我举个例子说明我是如何做到这一点的吗?Java的流、读卡器和写卡器都是模块化的,可以一起工作。通常,您将裸OutputStream封装在更丰富的界面中,例如PrintStream,以使其更易于使用。例如: PrintS
你们能给我举个例子说明我是如何做到这一点的吗?Java的流、读卡器和写卡器都是模块化的,可以一起工作。通常,您将裸
OutputStream
封装在更丰富的界面中,例如PrintStream
,以使其更易于使用。例如:
PrintStream ps = new PrintStream(out);
ps.print("The array list has this many elements: ");
ps.println(theArrayList.size());
ps.println(theArrayList.toString());
ps.flush();
我不知道“ArrayList的字符串表示”应该是什么,所以我只是编了一些东西;你可能想做一些不同的事情,但在精神上是相似的
PrintStream ps = new PrintStream(out);
ps.print("The array list has this many elements: ");
ps.println(theArrayList.size());
ps.println(theArrayList.toString());
ps.flush();