Java中列印輸出到檔案
package tk.javazhangwei.others; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileDescriptor; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.InputStream; import java.io.PrintStream; import java.util.Scanner; /*** * 1.system.in * 2.system.ou * system.err * * @author zw * */ public class SystemDemo01 { public static void main(String[] args) throws FileNotFoundException { //控制檯到檔案 //重定向 System.setOut(new PrintStream(new BufferedOutputStream( new FileOutputStream("d:/test/print.txt")),true)); //加一個true相當於flush System.out.println("bbb");//控制檯到檔案 //檔案回控制檯 System.setOut(new PrintStream(new BufferedOutputStream( new FileOutputStream(FileDescriptor.out)),true)); System.out.println("Hello,World!"); } //出入流 public static void test2() throws FileNotFoundException { InputStream is =System.in; is = new BufferedInputStream(new FileInputStream(new File("D:/test/print.txt"))); Scanner sc = new Scanner(is); System.out.println(sc.nextLine()); } //輸出 public static void test1() { System.out.println("hello"); System.err.println("錯誤資訊"); } }
相關推薦
Java中列印輸出到檔案
package tk.javazhangwei.others; import java.io.BufferedInputStream; import java.io.BufferedOutputSt
java中列印輸出陣列內容的三種方式
今天輸出陣列遇到問題,學習一下列印輸出陣列內容的幾種方式 錯誤示範:System.out.println(array); //這樣輸出的是陣列的首地址,而不能打印出陣列資料。(唉,我開始就是這麼寫的。。。) 一維陣列: int[] array= {1,2,3,4,5,6}; 方式一:for迴圈
Java的輸入和輸出、if...else if...else判斷、Java中列印陣列、Java中陣列排序、檢視函式方法的原始碼、命令列引數
Java的輸入和輸出: 輸入: import java.util.Scanner Scanner s = new Scanner(System.in); //通過new Scanner(System.in)建立一個Scanner物件,控制檯會一直等待輸入,直到敲回車鍵
java中使用輸出流下載檔案彈出開啟儲存框
response.reset(); // 必要地清除response中的快取資訊 response.setHeader("Content-Disposition", "attachment; filename=" + file); response.setContentType("application/vn
java中讀取Property檔案屬性工具類
java中讀取Property配置檔案屬性工具類: import java.util.Locale; import java.util.MissingResourceException; import java.util.ResourceBundle; /** * 讀取Property配置檔
Java中列印陣列內容的方式有哪些?
下面是幾種常見的列印方式。 方法一:使用迴圈列印。 public class Demo { public static void main(String[]&nbs
java中io建立檔案和讀取檔案
簡單瞭解IO流:https://www.cnblogs.com/weibanggang/p/10034325.html package com.wbg.iodemo1128; import java.io.*; public class OutputStreamDemo { public
java中的日誌檔案補充點
首先我們思考一下日誌是為了解決啥產生的,要求日誌又是怎麼樣的? 一日誌是用來除錯的,那麼就需要記錄程式當前的執行狀態和程式之前的執行狀態,那麼日誌檔案不僅要能夠輸出到控制檯還要能夠輸出到檔案,甚至能夠有郵件的形式通知開發人員。二、定位錯誤。要求
java中讀取配置檔案的一些方法 getResourceAsStream 和 直接 FileInputStream 以及 配置System.getProperty("user.dir")所得的工作目錄
配置檔案位於 /src/ 下的情況已經由上述博主列出,需要的可以移步檢視,即以下幾個情況 1.路徑:src/aa.xml 2.位於src下同一個包下 3.位於src下不同包 不過本博主的專案是web專案,而配置檔案放在src檔案下容易因為快取導致更新不及時,
【第六篇】Qt學習與使用---在qt中列印PDF檔案(不是生成PDF)
1、目的 如題,列印pdf檔案中的內容。 2、思路 (1)思路1:可以通過Poppler類來讀取pdf中的內容,並轉化成圖片,再 列印這些圖片。這個方法的瑕疵是,需要在列印的時候準確的寫出一頁圖片在A4紙上的列印座標和大小。否則會導致與原文不同。 (2)思路2:呼叫系統介面,讓win
java中的jar檔案
官方英文介紹******************************************************************************************* Introduction JAR file is a file format
java中載入properties檔案
<!-- 載入配置檔案properties 方法1 --> <context:property-placeholder location="classpath:application-config.properties" ignore-unresol
java中解析xml檔案的五種常見方法:DOM4J,dom,pull,SAX,Jdom
package com.zhidi.dom4jtest; import java.io.File; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import or
java中格式化輸出
public class TestNumber { public static void main(String[] args) { String name = "蓋倫"; int kill = 8; String title = "超神"; Str
Java中解析證書檔案的公鑰(public key)
數字證書的格式遵循X.509標準。X.509是由國際電信聯盟(ITU-T)制定的數字證書標準。證書擴充套件檔名 .cer, .crt - 通常被用於二進位制的DER檔案格式 (同於.der), 不過也被用於Base64編碼的檔案 (例如 .pem). .P7B - 同於 .p7c .P7C - P
JAVA中格式化輸出整數問題~
例如:3要格式化輸出為0003,500要格式化輸出為0500? 解決方法: java.text.DecimalFormat format=new java.text.DecimalFormat("0000"); System.out.println(format.for
類似PHP中的var_dump,Java中的輸出除錯函式
public void helpFunc(Object o) { String className = o.getClass().getName(); Field[] fields = o.getClass().getDeclar
Java中格式化輸出數字
今天用到了,在網上查到這篇文章不錯,呵呵!記錄下。 在實際工作中,常常需要設定數字的輸出格式,如以百分比的形式輸出,或者設定小數位數等,現稍微總結如下。 主要使用的類:java.text.DecimalFormat 1。例項化物件,可以用如下兩種方法: DecimalFormat df=(Dec
Java中物件輸出流問題
物件輸出流問題: 怎樣能連續向檔案中新增物件,並且可以從檔案中迴圈讀取出物件? 錯誤的情況:連續多次呼叫oos.writeObject(user)向檔案中寫入物件,然後這樣while((user=(User)ois.readObject())!=null)迴圈取出物件。 出
java中properties配置檔案的用法
一、新建properties檔案 在src檔案下new一個file,命名為XXX.properties 二、編寫配置檔案 在properties的格式下,新增名值對的方式就不說了,說說在source格式下新增名值對的方式注意事項 1、名用大寫比較規範 2、=兩邊別打空格