1.将输出结果输出到txt文件
直接安排代码:
//导包 import java.io.filenotfoundexception; import java.io.printstream; public class test { public static void main(string[] args) throws filenotfoundexception { // 创建一个打印输出流,输出的目标是d盘下的1.txt文件 printstream ps = new printstream("d:\.txt"); //可能会出现异常,直接throws就行了 system.setout(ps); //把创建的打印输出流赋给系统。即系统下次向 ps输出 system.out.println("看看我在哪里?"); system.out.println("=============="); system.out.println("我在d盘下的1.txt文件中去了。"); ps.close(); } }
运行结果:
2.将输出结果重新输出到屏幕
其实代码跟前面只有一点出入。
强调:
在把系统的输入方向改变时,如果还要重新回到系统默认输出的话,就一定要在改变之前保存原来系统的输出方向。
//导包 import java.io.filenotfoundexception; import java.io.printstream; public class test { public static void main(string[] args) throws filenotfoundexception { // 创建一个打印输出流,输出的目标是d盘下的1.txt文件 printstream out = system.out; // 先保存系统默认的打印输出流缓存 //一定要先保存系统最初的打印输出,不然后面就改不回来了!!! printstream ps = new printstream("d:\.txt"); //可能会出现异常,直接throws就行了 system.setout(ps); //把创建的打印输出流赋给系统。即系统下次向 ps输出 system.out.println("看看我在哪里?"); system.out.println("=============="); system.out.println("我在d盘下的1.txt文件中去了。"); ps.close(); system.setout(out);//把打印输出流还给系统 system.out.println("我又回到屏幕啦!"); system.out.println("哈哈哈哈哈啊哈"); } }
运行结果:
总结
到此这篇关于将java程序的输出结果写入文件的文章就介绍到这了,更多相关java程序输出结果写入文件内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!
黄山市民网:https://www.huangshanshimin.com/