public void print(PrintStream target) {
target.println(this.title);
target.println(this.firstName);
target.print(this.lastName);
}


给定此方法,主要将什么作为target传递给该方法?另外,target是什么类型的变量?这是PrintStream?类型的意思是什么

最佳答案

PrintStream是Java对象类型,用于指定可以向其写入数据的输出流。在这种情况下,您可能会将方法传给System.out打印流,因为这将导致它打印到主系统控制台。这与调用PrintStream时要写入的System.out.println()相同。在某些情况下,如果输出要转到文件或上载到Web或出于类似目的,而不仅仅是打印到控制台,则可以使用其他PrintStream

关于java - 什么是“PrintStream目标”?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53213374/

10-10 13:24