发布网友 发布时间:2022-04-24 12:58
共4个回答
热心网友 时间:2023-10-13 15:22
1、判断文件是否存在,不存在创建文件
[java] view plaincopyprint?
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、判断文件夹是否存在,不存在创建文件夹
[java] view plaincopyprint?
File file =new File("C:\\Users\\QPING\\Desktop\\JavaScript");
//如果文件夹不存在则创建
if (!file .exists() && !file .isDirectory())
{
System.out.println("//不存在");
file .mkdir();
} else
{
System.out.println("//目录存在");
}
热心网友 时间:2023-10-13 15:22
类:File
isFile
public boolean isFile()
测试此抽象路径名表示的文件是否是一个标准文件。如果该文件不是一个目录,并且满足其他与系统有关的标准,那么该文件是标准 文件。由
Java 应用程序创建的所有非目录文件一定是标准文件。
返回:
当且仅当此抽象路径名表示的文件存在且 是一个标准文件时,返回 true;否则返回
false
抛出:
SecurityException -
如果存在安全管理器,且其 SecurityManager.checkRead(java.lang.String)
方法拒绝对文件进行读访问
热心网友 时间:2023-10-13 15:23
import java.io.File;
public class Fi {
public static void main(String[] args) {
File f1 = new File("D:\\1.txt");
//判断文件是否存在
if (f1.exists()) {
//判断是否是文件
if (f1.isFile()) {
System.out.println("f1是文件");
} else {
System.out.println("f1不是文件");
}
}
}
}
File f1 = new File("D:\\1.txt");
路径可以自己换
热心网友 时间:2023-10-13 15:23
用File类的isFile()方法。