檔案以及檔案的統計

2021-09-01 19:41:57 字數 985 閱讀 7648

file

哎,說起檔案就煩,原來就沒學會,現在又來一遍講的還是很快

小小的總結一下。。。

1.建立和刪除檔案

/**

* 測試檔案的建立和刪除

* @param filename 建立檔案的路徑

* @throws ioexception

*/public void testcreateanddelete(string filename) throws ioexception

else

} else

else

} }

建立的話,格式是file 檔名=new file("檔案路徑");

刪除的話,呼叫已有的delete方法就ok了。

還有幾個方法是判斷是檔案file.isfile()、是目錄file.isdirectory()、還有獲取目錄下檔案或目錄的個數的方法file.llength()。

2.獲取根目錄下的磁碟個數

其實呼叫listroots()方法就ok了,然後輸出的時候注意不能用getname輸出,可以用getabsolutepath()輸出

碟符,還有也可以用getabsolutefile();

3.統計檔案個數

//統計檔案或者資料夾中檔案的個數

public int countnumber(string filename)

if(countfile.isdirectory()){

file next=countfile.listfiles();

for(int j=0;j

最終效果:

Linux統計資料夾中檔案個數以及目錄個數

首先,你要明白輸入ls l命令吧,檢視某個目錄下面的檔案,執行一下大概是這樣子的,如下所示 執行ls l命令控制台輸出的結果是一行一行,每一行對應乙個目錄或者是檔案。如果是檔案的話,該行的字串資訊的第乙個字元顯示的是 如果是目錄的話,該行的字元的第乙個顯示的是 d 意即directory,找到這兩者...

Linux統計資料夾中檔案個數以及目錄個數

首先,你要明白輸入ls l命令吧,檢視某個目錄下面的檔案,執行一下大概是這樣子的,如下所示 執行ls l命令控制台輸出的結果是一行一行,每一行對應乙個目錄或者是檔案。如果是檔案的話,該行的字串資訊的第乙個字元顯示的是 如果是目錄的話,該行的字元的第乙個顯示的是 d 意即directory,找到這兩者...

檔案 位元組統計

檔名稱 test.cpp 作 者 史紅浩 完成日期 2016年 6 月 16 日 問題描述 閱讀下面的程式,指出其功能,體會seekg tellg 等函式的功能及其用法 版 本 號 v1.0 seekg 是對輸入檔案定位,它有兩個引數 第乙個引數是偏移量,第二個引數是基位址。對於第乙個引數,可以是正...