java中簡述使用流進行讀寫文字檔案的步驟

2021-03-20 00:48:34 字數 634 閱讀 7639

1樓:酷愛

inputstream

三個基本的讀方法

abstract int read() : 讀取一個位元組資料,並返回讀到的資料,如果返回-1,表示讀到了輸入流的末尾。

int read(byte b) : 將資料讀入一個位元組陣列,同時返回實際讀取的位元組數。如果返回-1,表示讀到了輸入流的末尾。

int read(byte b, int off, int len) :將資料讀入一個位元組陣列,同時返回實際讀取的位元組數。如果返回-1,表示讀到了輸入流的末尾。

off指定在陣列b中存放資料的起始偏移位置;len指定讀取的最大位元組數。

outputstream

三個基本的寫方法

abstract void write(int b) :往輸出流中寫入一個位元組。

void write(byte b) :往輸出流中寫入陣列b中的所有位元組。

void write(byte b, int off, int len) :往輸出流中寫入陣列b中從偏移量off開始的len個位元組的資料。

其它方法

void flush() :重新整理輸出流,強制緩衝區中的輸出位元組被寫出。

void close() :關閉輸出流,釋放和這個流相關的系統資源。

Split怎麼使用,Java中split的用法

這個很有用 j a中split的用法 那是字串分割的方法比如有個字串是這樣的 string str boo and foo 呼叫它的方法 str.split 意思是以 分割上面的字串。返回一個字串陣列,陣列裡面就是 string split char c 該方法用於將字串按分隔符c分割 返回stri...

java中,java中的是什麼意思

首先 和 表示的都是位運 算,例如 2 4表示數字2和4的異或位運算,在運算過程中,首先要版把數字權2和4都轉換為二進位制的,2的二進位制為10,4的二進位制為100,再像我們平時算加減法一樣列成豎式運算,同位不同的運算結果為1,相同的為0,這樣,10和100兩個二進位制數的個位都為0,所以運算出的...

轉義字元什麼時候用,java中什麼時候使用轉義字元?

一般在輸出時使用,因為c語言自帶的庫函式不能直接輸出某些特殊的字元,因此需要轉義字元,所以一般在使用printf等函式時,使用轉義字元 與 java中什麼時候使用轉義字元 一,先來看看轉義字元的概念 通過 來轉變後面字母或符號的含義。意思就是改變字母本身的含義。舉一些例子 b 退格 n 換行 t 製...