Presentation is loading. Please wait.

Presentation is loading. Please wait.

JAVA 程式設計與資料結構 第六章 輸出與輸入.

Similar presentations


Presentation on theme: "JAVA 程式設計與資料結構 第六章 輸出與輸入."— Presentation transcript:

1 JAVA 程式設計與資料結構 第六章 輸出與輸入

2 File I/O 使用FileOutputStream寫入檔案 建立欲寫入之檔案:
 File file = new File (“sample.data”); 建立一個輸出流(FileOutputStream)物件讓資料流入: FileOutputStream out = new FileOutputStream(file); 利用write()方法將值寫入到file內:out.write(by); 使用out.close();方法來關閉資料流 。

3 File I/O 使用FileInputStream讀取檔案 建立欲讀入之檔案:
File file = new File("inputDemo1.java"); 建立一個輸入流( FileInputStream )物件來將資料讀入:  FileInputStream in = new FileInputStream(file); 利用read()方法將file內的值讀入: in.read(by); 使用in.close();方法來關閉資料流 。

4 File I/O 使用PrintWriter來寫入檔案 建立欲寫入之檔案 建立一個輸出流(FileOutputStream)物件讓資料流入:
File file = new File("fiod3.txt"); 建立一個輸出流(FileOutputStream)物件讓資料流入: FileOutputStream out = new FileOutputStream(file); 建立PrintWriter物件來寫入資料流:  PrintWriter pw = new PrintWriter(out); 使用println()方法來寫入檔案:  pw.println(12345);

5 File I/O 使用FileReader來讀取檔案 建立欲寫入之檔案 使用readLine()方法來讀入一行字串
 File file = new File("fiod3.txt");  建立FileReader物件來讀取檔案:  FileReader fileReader = new FileReader(file);  使用BufferedReader物件來將資料讀至Buffer  BufferedReader br = new BufferedReader(fileReader); 使用readLine()方法來讀入一行字串 使用br.close(); 方法來關閉資料流

6 File I/O 使用FileWriter方法寫入檔案 建立欲寫入之檔案 使用bw.write(“A String”)方法來讀入一行字串
 File file = new File("fiod6.txt");  建立FileReader物件來讀取檔案:  FileWriter fileWriter = new FileWriter(file);  使用BufferedReader物件來將資料讀至Buffer  BufferedWriter bw = new BufferedWriter(fileWriter); 使用bw.write(“A String”)方法來讀入一行字串 使用bw.close(); 方法來關閉資料流

7 Other I/O 使用InputStreamReader自鍵盤讀取資料
BufferedReader br = new BufferedReader( new InputStreamReader(System.in)); 使用br.readLine(); 方法來取得鍵盤所輸入的字串 使用br.close(); 方法來關閉資料流 Output資料至螢幕的方法為我們知之甚捻的System.out.print(“”);


Download ppt "JAVA 程式設計與資料結構 第六章 輸出與輸入."

Similar presentations


Ads by Google