Java File類的功能非常強(qiáng)大,利用Java基本上可以對(duì)文件進(jìn)行所有的操作。本文將對(duì)Java File文件操作類進(jìn)行詳細(xì)地分析,并將File類中的常用方法進(jìn)行簡(jiǎn)單介紹,有需要的Java開(kāi)發(fā)者可以看一下。
構(gòu)造函數(shù)
}
}
1.boolean createNewFile() 不存在返回true 存在返回false
2.boolean mkdir() 創(chuàng)建目錄
3.boolean mkdirs() 創(chuàng)建多級(jí)目錄
刪除方法
1.boolean delete()
2.boolean deleteOnExit() 文件使用完成后刪除
1.boolean canExecute()判斷文件是否可執(zhí)行
2.boolean canRead()判斷文件是否可讀
3.boolean canWrite() 判斷文件是否可寫(xiě)
4.boolean exists() 判斷文件是否存在
5.boolean isDirectory()
6.boolean isFile()
7.boolean isHidden()
8.boolean isAbsolute()判斷是否是絕對(duì)路徑 文件不存在也能判斷
獲取方法
1.String getName()
2.String getPath()
3.String getAbsolutePath()
4.String getParent()//如果沒(méi)有父目錄返回null
5.long lastModified()//獲取最后一次修改的時(shí)間
6.long length()
7.boolean renameTo(File f)
8.File[] liseRoots()//獲取機(jī)器盤(pán)符
9.String[] list()
10.String[] list(FilenameFilter filter)
列出磁盤(pán)下的文件和文件夾
}
}
File[] listFiles()
File[] listFiles(FilenameFilter filter)