📅  最后修改于: 2023-12-03 15:16:38.207000             🧑  作者: Mango
这里是28套Java程序的输出,包括各种常见的输出方式和格式化输出。旨在帮助Java程序员更加深入地了解Java的输出机制。
System.out.println() 是Java中最常见的输出方式,它可以打印出一个字符串,并自动换行。例如:
System.out.println("Hello, world!");
输出:
Hello, world!
System.out.print() 也是打印字符串,但是它不会自动换行。例如:
System.out.print("Hello, ");
System.out.print("world!");
输出:
Hello, world!
System.out.printf() 是Java中比较高级的输出方式,它可以根据格式化字符串打印不同类型的数据。例如:
int number = 10;
System.out.printf("The value of number is %d", number);
输出:
The value of number is 10
格式化字符串是指包含占位符的字符串,printf方法可以使用格式化字符串来输出不同类型的数据。下面是一些常见的格式化字符串:
例如:
System.out.printf("%d %f %s %c %b", 10, 3.14, "hello", 'c', true);
输出:
10 3.140000 hello c true
在格式化字符串中,我们可以使用格式化参数,以控制输出的样式。下面是一些常见的格式化参数:
例如:
System.out.printf("%-8d %.2f %10s %c %%", 10, 3.14, "hello", 'c');
输出:
10 3.14 hello c %
除了输出到控制台,我们也可以将输出写入到文件中。下面是一个简单的例子:
PrintWriter out = new PrintWriter("output.txt");
out.println("Hello, world!");
out.close();
输出结果将写入到文件 output.txt 中。
System.err.println() 可以将一条错误信息输出到标准错误输出流。例如:
System.err.println("Something went wrong!");
Java程序的输出机制非常灵活,可以使用多种方式进行输出。熟练掌握输出方式和格式化字符串,可以让我们更加方便地输出想要的内容。同时,输出到文件和标准错误也是非常有用的技巧,可以帮助我们更好地调试和记录程序运行过程中的信息。