Java File類的功能非常強大,利用java基本上可以對文件進行所有操作。文本將對Java File文件操作的類詳細的分析,并將File類中的常用方法進行簡單介紹。
構(gòu)造函數(shù)
public?class?FileDemo?{????public?static?void?main(String[]?args)?{????????//構(gòu)造函數(shù)File(String?pathname)????????File?f1?=?new?File("D:a1.txt");?????????????????//File(String?parent,String?child)????????File?f2?=?new?File("D:a",?"2.txt");?????????????????//File(File?parent,String?child)????????File?f3?=?new?File("D:"+File.separator+"a");????????File?f4?=?new?File(f3,"3.txt");?????????????????System.out.println(f1);????}}
創(chuàng)建方法
- boolean createNewFile() 不存在就返回true;存在返回false
- boolean mkdir() 創(chuàng)建目錄
- boolean mkdirs() 創(chuàng)建多級目錄
刪除方法
- boolean delete()
- boolean deleteonExit()文件使用后刪除
public?class?FileDemo?{????public?static?void?main(String[]?args)?{????File?f?=?new?File("D:1.txt");????try?{????????System.out.println(f.createNewFile());????????System.out.println(f.delete());????}?catch?(IOException?e)?{????????//?TODO?Auto-generated?catch?block????????e.printStackTrace();????}?????????}
判斷方法
1 boolean canExecute()判斷文件是否可以執(zhí)行
2 boolean canRead()判斷文件是否可讀
3 boolean canWrite()判斷文件是否可寫
4 boolean exist()判斷文件是否存在
5 boolean isDirectory()判斷文件是目錄
6 boolean isFile()判斷是否是文件
7 boolean canHidden()判斷文件是否可見
8 boolean isAbsolute()判斷文件是否是絕對路勁,文件不存在也能判斷
以上就是長沙一度軟件培訓java培訓機構(gòu)的小編針對“Java file類方法的使用詳解”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務。