IO字元流FileWriter示例
/* 字元流: Reader Writer。 需求: 在硬碟上建立一個檔案並寫入一些資料。 */ import java.io.*; /* //建立FileWriter物件,呼叫window資源,在指定位置建立好了資料存放的目的地。 //如果指定目錄下,已存在要建立的檔案,那麼會被覆蓋。 FileWriter fw = new FileWriter("demo.txt"); //通過流物件write方法將字串寫入到流中。 fw.write("abcde"); //關閉資源,清空它先。 fw.close(); 需求:對原有檔案進行資料的續寫。 1,建立物件。 2,使用讀寫方法。 3,關閉資源。 */ class FileWriterDemo { public static void main(String[] args) //throws IOException { FileWriter fw = null; try { fw = new FileWriter("k:\\demo.txt",true); fw.write("qqqqq\r\nmmmm"); } catch (IOException e) { System.out.println(e.toString()); } finally { if(fw!=null) try { fw.close(); } catch (IOException e) { System.out.println("close:"+e.toString()); } } } }
相關推薦
IO字元流FileWriter示例
/* 字元流: Reader Writer。 需求: 在硬碟上建立一個檔案並寫入一些資料。 */ import java.io.*; /* //建立FileWriter物件,呼叫window資源,在指定位置建立好了資料存放的目的地。 //如果指定目錄下,已存在要建立的
java IO字元流與位元組流簡單使用示例
1.Reader && Writer Reader java.lang.Object |-- java.io.Reader//常用方法 |-- int read() //讀取單個字元 |--
IO流中的字元流FileWriter
/* 字元流和位元組流: 位元組流兩個基類: InputStream OutputStream 字元流兩個基類: Reader Writer 先學習一下字元流的特點
day21(IO(字元流)&字元流其他內容&遞迴)
###21.01_IO流(字元流FileReader) * 1.字元流是什麼 * 字元流是可以直接讀寫字元的IO流 * 字元流讀取字元, 就要先讀取到位元組資料, 然後轉為字元. 如果要寫出字元, 需要把字元轉為位元組再寫出. * 2.Fil
java -io字元流FileWrite操作演示
FileWriter字元輸出流演示: /* * FiileWriter 字元流的操作 * FileWriter 的構造方法 可傳遞 File型別 還可以傳遞String型別 * * 方法 : * write(int c) 傳遞一個位元組 * write(char[] a ) 傳遞一個字
javaSE (三十一)IO字元流、用字元流.nextLine()反轉文字、轉換流記憶體示意圖
1、位元組流和字元流的區別 其實字元流和位元組流沒多大區別,字元流也可以拷貝檔案,但不推薦使用,因為讀取的時候位元組轉字元,然後字元還是要轉位元組 (用碼錶來進行位元組和字元之間的轉換) 2、什麼時候用到字元流? “只讀或者只寫的時候” 程式需要讀取一段文字,或者需要寫出一段文字的時
Java IO: 字元流的Buffered和Filter
作者: Jakob Jenkov 譯者: 李璟([email protected]) 本章節將簡要介紹緩衝與過濾相關的reader和writer,主要涉及BufferedReader、BufferedWriter、FilterReader、FilterWriter。 Buffer
Java IO: 字元流的Piped和CharArray
作者: Jakob Jenkov 譯者: 李璟([email protected]) 本章節將簡要介紹管道與字元陣列相關的reader和writer,主要涉及PipedReader、PipedWriter、CharArrayReader、CharArrayWriter。 Piped
IO(字元流——複製文字檔案)
IO(字元流——複製文字檔案) 方法一 import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; /** * Created by Mr.Li on 2017/6/1. */
Java IO字元流常見類進行分析(四)
一、Reader 用於讀取字元流的抽象類。子類必須實現的方法只有 read(char[], int, int) 和 close()。但是,多數子類將重寫此處定義的一些方法,以提供更高的效率和/或其他功能。 ready() 判斷是否準備讀取此流。 read
Java_基礎—字元流FileWriter
package com.soar.chario; import java.io.FileWriter; import java.io.IOException; public class Demo2_
java IO--字元流的輸入輸出
/** * ClassName: CharStreamDemo * 字元流: * 字元輸出流:Writer,對檔案的操作 使用子類:FileWriter * 字元輸入流:Reader,對檔案的操作使用子類:FileReader * 每次操作的單位是一個字元 *
java day21 IO流 字元流 FileReader FileWriter
(一)“位元組”的定義 位元組(Byte)是一種計量單位,表示資料量多少,它是計算機資訊科技用於計量儲存容量的一種計量單位。 (二)“字元”的定義 字元是指計算機中使用的文字和符號,比如1、2、3、A、B、C、~!·#¥%……—*()——+、等等。 21.01 字元
21 API-IO流(字元流(編碼表,轉換流,FileReader,FileWriter,BufferedReader,BufferedWriter),IO流總結)
1:字元流(掌握) (1)位元組流操作中文資料不是特別的方便,所以就出現了轉換流。 轉換流的作用就是把位元組流轉換字元流來使用。 (2)轉換流其實是一個字元流 字元流 = 位元組流 + 編碼表 (
java IO 位元組流、字元流操作總結一之File類
這篇文章將介紹有關java IO輸入輸出流的知識。首先說說字元編碼的問題,比較常用的編碼有gbk,utf-8等。 1.gbk 編碼中文佔用2個位元組,英文佔用1個位元組。 2、utf-8編碼中文佔用3個位元組,英文佔用1個位元組。 Java是雙位元組編碼,utf-16be編碼。即char
java IO 位元組流、字元流操作總結二之位元組流
上一篇,主要介紹了檔案類File和RandomAccessFile類的用法。接下來,我覺得還是將IO流分為位元組流和字元流兩部分介紹比較好。這樣不至於搞混亂,同時也便於對比。這一篇主要介紹位元組流。 1、位元組流 首先上一張位元組流的家族圖譜。 位元組流主要分為兩部分:InputS
檔案字元流FileReader和FileWriter
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; impor
IO流(字元流)+JAVA學習筆記-DAY21
21.01_IO流(字元流FileReader) 1.字元流是什麼 字元流是可以直接讀寫字元的IO流 字元流讀取字元, 就要先讀取到位元組資料, 然後轉為字元. 如果要寫出字元, 需要把字元轉為位元組再寫出. 2.FileRead
(IO流類示例四)ObjectOutputStream、ObjectInputStream、BufferedReader、PrintWriter
ObjectOutputStream(物件輸入流)ObjectInputStream(物件輸出流):高階流,用於將物件寫入到檔案中,或者從檔案中讀取一個物件。如果物件要能夠使用上述流進行檔案中的輸入輸出,所寫入物件需要實現序列化介面,而實現序列化介面不需要實現任何方法,因為Serializeable
(IO流類示例三)BufferedOutputStream、BufferedInputStream、DataOutputStream、DataInputStream
BufferedOutputStream(輸入流)、BufferedInputStream(輸出流):緩衝位元組輸入輸出流(高階流),高階流都需要低階流的支援,在其內部維護了一個預設大小為8k的緩衝區,當我們在進行檔案複製讀取內容時,會將讀取到的內容先寫入緩衝區中,當緩衝區滿了,會一次性將資料寫到硬