很多朋友都想知道java file.exists()的用法有哪些?下面就一起來了解一下吧~
java.io.File.exists() 用來測試抽象路徑名定義的文件或目錄是否存在。
1 語法
public?boolean?exists()
2 返回值
當且僅當由抽象路徑名確定文件是否存在,則該方法返回布爾值true;否則為false。
3 示例
package?com.yiidian; /** *?一點教程網(wǎng):?http://www.yiidian.com */ /** *?java.io.File.exists()方法的例子 */ import?java.io.File; public?class?Demo?{undefined public?static?void?main(String[]?args)?{undefined File?f?=?null; boolean?bool?=?false; try?{undefined //?create?new?files f?=?new?File("test.txt"); //?create?new?file?in?the?system f.createNewFile(); //?tests?if?file?exists bool?=?f.exists(); //?prints System.out.println("File?exists:?"+bool); if(bool?==?true)?{undefined //?delete()?invoked f.delete(); System.out.println("delete()?invoked"); } //?tests?if?file?exists bool?=?f.exists(); //?prints System.out.print("File?exists:?"+bool); }?catch(Exception?e)?{undefined //?if?any?error?occurs e.printStackTrace(); } } } 輸出結(jié)果為: File?exists:?true delete()?invoked File?exists:?false
以上就是小編今天的分享,希望能幫到大家。