📅  最后修改于: 2023-12-03 14:43:04.437000             🧑  作者: Mango
在Java程序中,我们可以使用不同的方法来输出我们的结果。在本文中,我们将介绍几种主要的方式来输出Java程序的结果。除此之外,我们也将看到如何在Java代码中进行一些设置。
以下是几种常见的用Java输出结果的方式:
System.out.println()
是Java中最常见的输出语句,用于输出一行文本。例如,以下代码将输出 "Hello World!":
System.out.println("Hello World!");
System.out.print()
同样也用于输出结果,但它不会自动换行。例如,以下代码将输出两行文本:
System.out.print("Hello ");
System.out.print("World!");
输出结果如下:
Hello World!
System.out.printf()
允许我们使用格式化字符串输出结果。例如:
String name = "Java";
int version = 14;
System.out.printf("Welcome to %s version %d!", name, version);
输出结果如下:
Welcome to Java version 14!
在上述代码中,%s
和 %d
是占位符,分别表示一个字符串和一个整数。
我们可以使用 System.setOut()
方法来设置输出目标。默认情况下,输出被发送到控制台,但我们也可以将结果输出到一个文件中。
以下是一个将结果输出到文件的示例代码:
try {
PrintStream out = new PrintStream(new FileOutputStream("output.txt"));
System.setOut(out);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
System.out.println("Hello World!");
在上述代码中,我们使用 PrintStream
类将结果输出到文件中,并使用 System.setOut()
将输出目标设置为该文件。
Java程序的输出方式有很多种,其中最常见的是 System.out.println()
和 System.out.print()
。我们也可以使用 System.out.printf()
来格式化输出结果。同时,我们也可以使用 System.setOut()
来设置输出目标。