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/