最近兩個周,我總算是把io的一些東西學習了,可能先後經過兩個老師,學的有些亂,好多東西不知道自己學了沒有,現在先把檔案的簡單操作貼上,包括檔案的建立,刪除,查詢,計數,讀寫,複製以及一些簡單加密。
檔案的建立和刪除,我們可以通過乙個簡單的判斷聯絡起來,核心**如下:
private void createfile(string string) throws ioexception else
}另外利用這個方法還可以對目錄進行建立刪除操作;
檔案查詢的同時把查詢結果列出來,進行計數,核心**如下:
public void find(file file ,string findname)
} else
for(file f : list)
if(f.isdirectory())
}return count ;
}}檔案的讀寫時檔案中非常重要的兩個操作,讀寫中主要注意的是一般情況下每次讀寫的是乙個位元組,所以多位元組的讀出來會出現亂碼,這時需要用緩衝流來讀寫,核心**如下;
public void readfile()
//每次記得關閉檔案流
fis.close();
} catch (exception e) }
public void writefile() catch (exception e) }
加密有很多方法,在上述讀寫方法中,我們可以進行簡單的操作就可以進行加密,讀取的時候注意一點就行了,在下面的複製中有體現:
public void copyfile(string src, string dest)
fis.close();
fos.close();
} catch (exception e)
}檔案還有很多方法,在api文件中都有描述,這裡只是簡單的操作,如果理解和**有什麼問題,請各位大神指出,說實話,我理解的也很淺.......
檔案的簡單操作
3 檔案的操作函式 file.read 讀取位元組數 file.read 全部讀取 file.write 寫入檔案 file.readline 讀一行 file.readlines 讀多行,返回乙個列表 lines file.readlinse for i in range 0,len lines ...
檔案的簡單操作
一 fileoutputstream類fileoutputstream類繼承了outputstream。可以用來將資料 記憶體中的 寫入到檔案中 常用的方式 write byte b write byte b,int off,int len 和close fileoutputstream類寫入資料到...
C 的簡單檔案操作
檔案操作 1.1 流和檔案流物件 檔案是存放在計算機外存上的一組相關資訊的集合。c 採用 流 的概念來描述檔案。接受資料的地方稱為目標,發出資料的地方稱為源。為了能與檔案交換資料,就需要與檔案建立聯絡,流就是這種聯絡。處理檔案前,必須先建立檔案流物件,它與檔案相關,通過檔案流物件操作檔案。c 提供了...