java File類的一些方法

File類包含衆多對文件進行操作的方法,如下

1、構造子索引

File(File dir, String name) ----------- 創建一個 File 實例,表示指定路徑指定名稱的文件。 

File(String path) ------------ 創建一個 File 實例,表示路徑名是指定路徑參數的文件。

File(String path, String name) ------------ 創建一個 File 實例,它的路徑名是指定的路徑名後跟分隔符字符。

2、方法索引

1    canRead() 測試應用程序是否能從指定的文件中進行讀取。 

2    canWrite() 測試應用程序是否能寫當前文件。  

3    delete() 刪除當前對象指定的文件。  

4    equals(Object) 比較該對象和指定對象。 

5    exists() 測試當前 File 是否存在。 

6    getAbsolutePath() 返回由該對象表示的文件的絕對路徑名。 

7    getCanonicalPath() 返回當前 File 對象的路徑名的規範格式。 

8    getName() 返回表示當前對象的文件名。

9    getParent() 返回當前 File 對象路徑名的父路徑名,如果此名沒有父路徑則爲 null。 

10  getPath() 返回表示當前對象的路徑名。 

11  hashCode() 計算此文件的一個哈希碼。 

12  isAbsolute() 測試當前 File 對象表示的文件是否是一個絕對路徑名。 

13  isDirectory() 測試當前 File 對象表示的文件是否是一個路徑。 

14  isFile() 測試當前 File 對象表示的文件是否是一個“普通”文件。 

15  lastModified() 返回當前 File 對象表示的文件最後修改的時間。 

16  length() 返回當前 File 對象表示的文件長度。 

17  list() 返回當前 File 對象指定的路徑文件列表。

18  list(FilenameFilter) 返回當前 File 對象指定的目錄中滿足指定過濾器的文件列表。 

19  mkdir() 創建一個目錄,它的路徑名由當前 File 對象指定。 

20  mkdirs() 創建一個目錄,它的路徑名由當前 File 對象指定,包括任一必須的父路徑。 

21  renameTo(File) 將當前 File 對象指定的文件更名爲給定參數 File 指定的路徑名。 

22  toString() 返回當前對象的字符串表示.  

3、實例

package jijian.test;

import java.io.File;
import java.io.IOException;

public class GetFileNameTest {
	public static void main(String[] args) throws IOException   {
		File file = new File("D:\\MyFile.txt");
		file.createNewFile();
		System.out.println(file.getName());
		System.out.println(file.getAbsolutePath());
	}
}

結果如下

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章