对于 java 中的控制台输出,虽然允许使用 system.out,但最推荐用于调试或示例简单程序。在实际应用中,最好使用基于字符的类 printwriter,因为它有利于国际化。
printwriter 最常见的构造函数是:
printwriter(outputstream fluxosaída, boolean fazliberação);
使用 printwriter,您可以将 print() 和 println() 与任何类型的数据一起使用,包括对象(调用 tostring() 方法的地方)。
使用 printwriter 进行控制台输出:
printwriter pw = new printwriter(system.out, true);
使用示例:
public class printwriterdemo { public static void main(string args[]) { printwriter pw = new printwriter(system.out, true); int i = 10; double d = 123.65; pw.println("using a printwriter."); pw.println(i); pw.println(d); pw.println(i + " + " + d + " is " + (i + d)); } }
输出将是:
Using a PrintWriter. 10 123.65 10 + 123.65 is 133.65
因此,虽然 system.out 对于简单的输出或学习来说很实用,但 printwriter 为实际应用程序中的国际化和一致输出提供了更好的方法。
以上就是使用字符流的控制台输出的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号