檔案的簡單操作

2021-09-01 19:47:11 字數 940 閱讀 2867

最近兩個周,我總算是把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 提供了...