奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

java語言

Java重定向輸出流實現程序日志

時間:2025-05-28 16:47:43 java語言 我要投稿
  • 相關推薦

Java重定向輸出流實現程序日志

  System中的out,error都是final類型的,不能做改動。但通過setOut()可以設置新的輸出流,從而實現寫日志的功能。

Java重定向輸出流實現程序日志

  import java.io.PrintStream; import java.io.FileNotFoundException; public class RedirectOutputStream {   public static void main(String arg[]){     try{       PrintStream out = System.out; //保留原輸出流       PrintStream ps = new PrintStream("./log.txt");//創建文件輸出流       System.setOut(ps); //設置使用新的輸出流       int age = 18;       System.out.println("年齡變量成功定義,初始值為:18");       String sex = "女";       System.out.println("性別變量成功定義,初始值為:女");       String info = "這個是"+ sex +"孩子,應該有"+age+"歲";       System.out.println("整合兩個變量為info字符串變量,其結果為"+info);       System.setOut(out); //恢復原有輸出流       System.out.println("程序運行完畢,請查看日志文件。");     }     catch(FileNotFoundException e){       e.printStackTrace();}   } }

  日志如下:

  年齡變量成功定義,初始值為:18

  性別變量成功定義,初始值為:女

  整合兩個變量為info字符串變量,其結果為這個是女孩子,應該有18歲

  總結:

  該方法中保存了System類的out成員變量為臨時變量,然后創建新的文件輸出流,并把這個輸出流設置為System類的新是輸出流。并將持續的調試信息輸出到日志中去。主要方法:

  1. setOut()方法: 重新分配System類的標準輸出流。

  2. setErr()方法: 重新分配System類的標準錯誤輸出流。

  3. setIn()方法: 重新分配System類的標準輸入流。

【Java重定向輸出流實現程序日志】相關文章:

Java實現字符串倒序輸出的常用方法01-18

Java的輸入輸出08-13

java格式化輸出的方法05-19

java集合數組的輸出辦法07-31

java程序編寫03-26

java程序的規范04-01

java程序規范03-27

構建Java程序01-03

java輸入輸出語句整理總結04-18

主站蜘蛛池模板: 景洪市| 二连浩特市| 名山县| 隆安县| 兴隆县| 宁陕县| 陆川县| 乐平市| 吉木乃县| 龙陵县| 克东县| 商都县| 即墨市| 马鞍山市| 临沭县| 西宁市| 瑞安市| 禄劝| 阳信县| 新乡县| 饶阳县| 天全县| 富平县| 安平县| 广河县| 泸水县| 峨眉山市| 永宁县| 渭南市| 开化县| 鄂伦春自治旗| 鄂托克前旗| 乌海市| 密云县| 海伦市| 河曲县| 福建省| 抚顺市| 普安县| 远安县| 商都县|