《冬至》
外灘恩愛秀,黃浦江上游,郎才女貌;
微風陣陣撩衣裙,伊人入懷滿春風,醉臥閣樓。
魂牽夢縈,璀璨蒼穹,千里共嬋娟。
file
1. 目錄和檔案
2. 判斷是否為檔案(目錄),是否存在,大小,是否可讀,是否目錄為空 ...
3. 新建和刪除
4. 獲取目錄的內容 listfiles() listfiles(filefilter ff)
5. 遞迴的方法獲取目錄的全部內容 //是檔案直接輸出,是目錄調方法
randomaccessfile 隨機訪問檔案
1. new randomaccessfile(檔案,"模式") r/rw
2. read write
3. getfilepointer(), seek(long), skipbytes(int)
inputstream & outputstream
1. 節點流和處理流
2. fis和fos
3. bis和bos
4. isr和osw
5. br和pw
a. 一般的檔案隨機訪問
randomaccessfile raf = new randomaccessfile(f,"rw");
... ... ...
b. 一般的檔案流式訪問
fileinputstream fis = new fileinputstream(f);
fileoutputstream fos = new fileoutputstream(f,true); true追加,false覆蓋,預設false
c. 常用檔案訪問(需要緩衝)
bis bis = new bis(new fis(file));
bos bos = new bos(new fos(file));
d. 常用文字檔案訪問
br br = new br(new isr(new fis(file),"編碼"));
讀取順序:
fis--讀取二進位制資料
isr--把資料解碼為字元
br--快取字元,提供一次讀一行的能力
pw pw = new pw(new osw(new fos(file),"編碼"));
寫入順序:
pw--把輸入的各種資料變成字串..
osw--把字串的字元程式設計成二進位制資料
fos--把資料寫入檔案
檔案操作(流)
開啟流 fi le fopen const char filename,const char mode 第乙個引數 檔名 第二個引數 方式 關閉流 r代表read的簡寫,代表可讀可寫,w代表write,b代表bit二進位制位,t代表text r 開啟唯讀檔案,該檔案必須存在 r 開啟可讀可寫的檔案,...
STL 檔案操作 流檔案操作
在c 中,有乙個stream這個類,所有的i o都以這個 流 類為基礎的,包括我們要認識的檔案i o,stream這個類有兩個重要的運算子 1 插入器 向流輸出資料。比如說系統有乙個預設的標準輸出流 cout 一般情況下就是指的顯示器,所以,cout write stdout n 就表示把字串 wr...
流操作規則總結
流物件有很多,不知道用哪個,這是很多初學者所鬱悶的事情,但是如果你掌握一些流的操作小規則學起來就輕鬆多了 再選取流操作物件時首先要明確以下幾點 1,明確源和目的 源 輸入流 inputstream reader 目的 輸出流 outputstream writer 2,操縱的資料是不是純文字 是 字...