輸出字元流
緩衝字元輸入流
緩衝字元輸出流
輸入字元流
輸出字元流
filereader的用法:
找到目標檔案
建立資料的輸入通道
讀取資料
關閉資源
方法一:
public
static
void
readtest1() throws ioexception
filereader.close();
}
方法二:
//使用緩衝字元陣列讀取檔案。
public
static
void
readtest2() throws ioexception
filereader.close();
}
filewriter的使用步驟:
找到目標檔案。
建立資料輸出通道
寫出資料。
關閉資源
方法一
public
static
void
writetest1() throws ioexception
filewriter要注意的事項:
使用filewriter寫資料的時候,filewriter內部是維護了乙個1024個字元陣列的,寫資料的時候會先寫入到它內部維護的字元陣列中,如果需要
把資料真正寫到硬碟上,需要呼叫flush或者是close方法或者是填滿了內部的字元陣列。
使用filewriter的時候,如果目標檔案不存在,那麼會自動建立目標檔案。
使用filewriter的時候, 如果目標檔案已經存在了,那麼預設情況會先情況檔案中的資料,然後再寫入資料 ,如果需要在原來的基礎上追加資料, 需要使用「new filewriter(file ,boolean)」的構造方法,第二引數為true。
例項:拷貝檔案
//使用字元流拷貝檔案
public
class copy
bufferedwriter.close();
bufferedreader.close();
}}
方法一:
public
static
void
readtest1() throws ioexception
bufferedreader.close();
}
方法二:
public
static
void
main(string args) throws ioexception
IO流 輸入流和輸出流
1.輸入流和輸出流的聯絡和區別,字元流和位元組流的聯絡和區別 輸入流是得到資料,輸出流是輸出資料。字元流和位元組流是流的一種劃分,按處理照流的資料單位進行的劃分。兩類都分為輸入和輸出操作。在位元組流中輸出資料主要是使用outputstream完成,輸入使inputstream 在字元流中輸出主要是使...
IO流 位元組緩衝流,字元緩衝流
處理流 裝飾流 位元組緩衝流,字元緩衝流 用於提高位元組流的效能 bufferedinputstream,bufferedoutputstream 位元組緩衝流 bufferedinputstream is newbufferedinputstream new fileinputstream fil...
IO 輸入輸出流和字元流
輸入輸出 i o 把電腦硬碟上的資料讀到程式中,稱為輸入,即input,進行資料的read操作 從程式往外部裝置寫資料,稱為輸出,即output,進行資料的write操作 inputstream和outputstream的子類都是位元組流 可以讀寫二進位制檔案,主要處理音訊 歌曲 位元組流,處理單元...