關於File檔案類的使用

2021-08-01 10:20:50 字數 1360 閱讀 8695

1.file類的建立目錄和檔案的方法:

mkdirs()方法 :建立此抽象路徑名指定的目錄,包括所有必需但不存在的父目錄。

mkdir()方法:建立此抽象路徑名指定的目錄。

//使用file在電腦上建立目錄

//呼叫mkdirs() :建立此抽象路徑名指定的目錄,包括所有必需但不存在的父目錄。

//mkdir()方法:建立此抽象路徑名指定的目錄。

file.mkdirs();

//示例:在電腦d盤建立名為lenovo的目錄

file file = new file("d:/lenovo"); file.mkdirs();

//用檔名.檔案型別的方式建立檔案

//示例:在電腦d盤名為lenovo的目錄裡建立名為記事本的txt檔案,

file file = new file("d:/lenovo/記事本.txt"); file.mkdirs();

2.file類的刪除目錄和檔案的方法:

delete()方法:刪除此抽象路徑名表示的檔案或目錄。

//用exists()方法判斷是否存在這個檔案或者資料夾,然後呼叫delete()方法刪除

if(file.exists()) file.delete();

3.返回乙個抽象路徑名陣列,這些路徑名表示此抽象路徑名表示的目錄中的檔案。

listfiles()方法

file file = new file("d:/lenovo");

file file1 = file.listfiles();

for (file file2 : file1) else

system.out.println(file.getname() + file.length());

}

4.返回此抽象路徑名父目錄的路徑名字串;如果此路徑名沒有指定父目錄,則返回 null。

getparent()方法

5.測試此抽象路徑名表示的檔案是否是乙個目錄。

isdirectory()方法

6.返回由此抽象路徑名表示的檔案或目錄的名稱。

getname()方法

file files = file.listfiles();

for (file f : files) {

if (f.isdirectory()) {

system.out.println(f.getname());

File檔案類的使用

1.使用file建立資料夾 mkdir與mkdirs的區別 mkdir只能建立一級目錄而mkdirs可以建立多級目錄 在d盤的根目錄下建立乙個lenovo資料夾 構造目錄的file file file new file d lenovo 構造一級目錄 構造目錄的file file file1 new...

File類的使用

file 表示磁碟或者網路的某個檔案或者資料夾,物件導向 磁碟上的檔案或者網路上的檔案,資料夾都是物件 file的物件用來封裝乙個檔案或者資料夾。建立file物件,封裝檔案 file fil3 newfile d test2 2.txt 判斷dir物件封裝的是否是乙個檔案 boolean resul...

File類的使用

j a.io.file類表示檔案或目錄,只用於表示檔案或目錄得資訊,不能用於檔案的訪問。常用的api 1.建立file物件 file file new file string path 注意 file.seperater 獲取系統分隔符,如 2.boolean file.exists 是否存在.3....