列印流
三個常量:
1.system.in 輸入流
2.system.out 輸出流:除錯**,列印日誌
3.system.err 列印出的顏色是紅色的
重定向setin()
setout()
seterr()
下面為demo:
public class printstreamdemo01
}
我們可以看到檔案如下:
然後我們看下面的**:
public class systemdemo01
//檔案輸入
public static void test2() throws filenotfoundexception
public static void test1()
}
test1的執行結果為:
我們可以看到,system.err列印到控制台的日誌是紅色的,也就是我們平時看到的報錯日誌。
test2的執行結果如下:
可以看到,printstreamdemo01中輸入到print.txt檔案中的內容被列印輸出到了控制台。
然後main方法中的**執行結果如下:
重定向之後 ,我們就可以看到system.txt檔案中內容如下:
在回控制台之後,輸出的內容就會輸出到控制台。
以上為列印流的demo以及執行結果。
IO之列印流
列印流,列印資料的,列印流只能是輸出流 printstream 位元組列印流 printwriter 字元列印流 對於printwriter來說,當啟用字段重新整理之後,呼叫println或者printf或者format方法,便會立馬重新整理操作.如果沒有開啟自動重新整理,則需要手動重新整理或者當緩...
java基礎筆記之IO流之字元流
知識點 字元流 是直接讀取字元的io流 字元輸入流 reader 讀的時候,是把位元組轉成字元,然後再讀取 filereader 字元輸入流 bufferedreader 特有方法 public string readline 一次讀取一行,讀不到返回null,讀到就返回對應的資料 string型別...
java學習之IO流2
讀取鍵盤輸入 示例1 下圖中第3行建立位元組讀取流物件,獲取鍵盤讀取流system.in。第4行使用位元組讀取流的read 方法來讀鍵盤資料。第5行進行輸出。private static void readkey1 throws ioexception 示例2 下圖中使用迴圈讀取鍵盤輸入的資料。當鍵...