📌  相关文章
📜  Java中的 PrintStream println() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:01:56.402000             🧑  作者: Mango

Java中的 PrintStream println() 方法及示例

在Java中,PrintStream类提供了许多用于打印输出的方法。其中之一就是println()方法。

该方法可以将给定参数的字符串表示形式打印到标准输出流,然后添加一个换行符。如果参数为null,则打印“null”字符串。该方法的语法如下:

public void println(Object obj)

下面我们来看一个实际的示例:

public class PrintStreamExample {

    public static void main(String[] args) {
        int num = 10;
        String name = "Java";
    
        System.out.println("Number is: " + num);
        System.out.println("Name is: " + name);
    }
}

在上面的示例中,我们通过System.out.println()方法打印了两个变量的值。输出内容如下:

Number is: 10
Name is: Java

在实际开发中,我们经常需要将程序的输出写入到文件中,而不是直接打印到控制台。在这种情况下,我们可以使用PrintStream类的构造函数创建一个新的PrintStream对象,然后使用println()方法将输出写入到文件中。

以下是一个示例程序:

import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintStream;

public class PrintToFileExample {

    public static void main(String[] args) throws FileNotFoundException {
        File file = new File("output.txt");
        PrintStream ps = new PrintStream(file);
        
        int num = 10;
        String name = "Java";
    
        ps.println("Number is: " + num);
        ps.println("Name is: " + name);
        
        ps.close();
    }
}

在该示例程序中,我们创建了一个名为“output.txt”的文件,并使用PrintStream类创建了一个新的PrintStream对象,将输出写入到文件中。输出结果如下:

Number is: 10
Name is: Java

总之,PrintStream类的println()方法是Java中一种广泛使用的打印输出方法。它可以将给定参数的字符串表示形式打印到标准输出流,添加一个换行符。在实际开发中,我们可以使用PrintStream类的构造函数创建一个新的PrintStream对象,并使用println()方法将输出写入文件或其他输出设备中。