import?java.in.File
File?file=new?File("text.java");
String?filePath=file.getAbsolutePath();
就這樣用,
public?String?getAbsolutePath()返回此抽象路徑名的絕對路徑名字符串。?
如果此抽象路徑名已經是絕對路徑名,則返回該路徑名字符串,這與?getPath()?方法壹樣。如果此抽象路徑名是空抽象路徑名,則返回當前用戶目錄的路徑名字符串,該目錄由系統屬性?user.dir?指定。否則,使用與系統有關的方式解析此路徑名。在?UNIX?系統上,根據當前用戶目錄解析相對路徑名,可使該路徑名成為絕對路徑名。在?Microsoft?Windows?系統上,根據路徑名指定的當前驅動器目錄(如果有)解析相對路徑名,可使該路徑名成為絕對路徑名;否則,可以根據當前用戶目錄解析它。?
返回:
絕對路徑名字符串,它與此抽象路徑名表示相同的文件或目錄?
getPath
public?String?getPath()將此抽象路徑名轉換為壹個路徑名字符串。所得字符串使用默認名稱分隔符分隔名稱序列中的名稱。?
返回:
此抽象路徑名的字符串形式(相對路徑)
getName
public?String?getName()返回由此抽象路徑名表示的文件或目錄的名稱。該名稱是路徑名名稱序列中的最後壹個名稱。如果路徑名名稱序列為空,則返回空字符串。?
返回:
此抽象路徑名表示的文件或目錄的名稱;如果路徑名的名稱序列為空,則返回空字符串
要API的話,我給妳發(中文api),留個郵箱就行
/javase/6/docs/api/(英文的api)