java.io.file 表明硬盤上的一個文件或一個目錄java
在windows路徑表示方式c:\sun.txtwindows
java路徑表示方式c:\\sun.txt c:/sun.txtblog
File(String pathname)get
File(String parent,string child)string
File(File parent,string child) io
public static void main(String args[]) throws Exception { File f0 = new File("D:/abc.txt"); f0.createNewFile();//當沒有的時建立新的文件 File f1 = new File("D:/bac"); f1.mkdir();//建立目錄 File f3 = new File("D:/abc/bac"); f3.mkdirs();//建立目錄(級聯目錄) f3.delete();//刪除目錄或文件 f3.exists();//是否存在 f3.isFile();//是不是文件 f3.isDirectory();//是不是目錄 File f2 = new File("cde", "bcd/java.txt"); File f4 =new File("."); f4.getAbsolutePath();//獲得絕對路徑,實際上是當前java工程的目錄 System.out.println(f2.getPath());//獲得相對路徑 System.out.println(f2.getParent());//獲得父路徑 System.out.println(f2.getName());//獲得name System.out.println(f2.getAbsolutePath());//獲得絕對路勁 File f5 = new File("c:"); System.out.println(f5.isDirectory());// true }