java判断文件是不是存在?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java判断文件是不是存在?相关的知识,希望对你有一定的参考价值。
java判断文件是否存在:
1、判断文件是否存在,不存在创建文件
File file=new File("C:\\\\Users\\\\QPING\\\\Desktop\\\\javascript\\\\2.htm");
if(!file.exists())
try
file.createNewFile();
catch (IOException e)
// TODO Auto-generated catch block
e.printStackTrace();
2、判断文件夹是否存在,不存在创建文件夹
File file =new File("C:\\\\Users\\\\QPING\\\\Desktop\\\\JavaScript");
//如果文件夹不存在则创建
if (!file .exists() && !file .isDirectory())
System.out.println("//不存在");
file .mkdir();
else
System.out.println("//目录存在");
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.如果 (文件是否存在 (取运行目录 () + “/1.dll”) = 真)
标签1.标题 = “文件存在”
.否则
标签1.标题 = “文件不存在”
.如果结束 参考技术B
楼主参考一下:
Private Sub Command1_Click()' Dir( ) 函数,如果第2个参数省略了,具有 隐藏属
' 性或系统属性的文件,就会检错误的测为“不存在”
If (Dir$("x:\\temp\\123.txt", 7) = "") Then
MsgBox "文件不存在。", 32
Else
MsgBox "文件已经存在。", 32
End If
End Sub 参考技术C 有点犹豫,其它网友的回答大部分情况下是可用的,只是如果有同名的目录而非文件存在的话还是会误以为文件存在
shell 里面一般用 -f 来判断文件是否存在 -d 判断目录
[[ -f 文件名 ]] && echo yes
如果打印yes表示该文件可以被当前用户检测到 参考技术D private File getFile(String filePath) //传入文件路径
File f = new File(filePath);//创建File对象
if (!f.exists()) //判断f 如果不存在,就创建
try
f.createNewFile();//创建
catch (IOException e)
e.printStackTrace();
return f;//返回File对象
上面就是一个简单的获取某个文件对象的方法. 如果没有就先创建再返回
以上是关于java判断文件是不是存在?的主要内容,如果未能解决你的问题,请参考以下文章