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 是對輸入檔案定位,它有兩個引數 第乙個引數是偏移量,第二個引數是基位址。對於第乙個引數,可以是正...