重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
import java.io.File;
网站的建设成都创新互联专注网站定制,经验丰富,不做模板,主营网站定制开发.小程序定制开发,H5页面制作!给你焕然一新的设计体验!已为汽车玻璃修复等企业提供专业服务。
public class CheckFile {
public static void main(String[] args) {
String filename = "c:\\abc"; //指定路径
File file = new File(filename); //关联文件
if(!file.exists()){ //判断文件是否存在
System.out.println("路径不存在。");
}else if(file.isFile()){ //判断是否是文件
System.out.println("这是文件。");
}else if(file.isDirectory()){ //判断是否是目录
System.out.println("这是目录。");
}
}
}
java检查某个文件是否存在可以调用File这个类的api。
以下为示例代码:
创建一个File对象
File file = new file("c:/name.txt");
2.调用api判断文件是否存在
file.exists() 如果返回true表示存在,false为不存在。
3.完整代码
public static void main(String[] args) {
File file = new File("C:/name.txt");
if(file.exists()){
System.out.println("文件存在");
}else{
System.out.println("文件不存在");
}
}
package org.wlcg.test;
import java.io.File;
public class IsExist {
public static void main(String[] args) {
isExist("e:\\12");
}
/**
*
* @param path 文件夹路径
*/
public static void isExist(String path) {
File file = new File(path);
//判断文件夹是否存在,如果不存在则创建文件夹
if (!file.exists()) {
file.mkdir();
}
}
}
其实我也不懂哈,翻了一下api,看了一下方法就可以搞定了。
建议多看看api
public static void main(String[] args) {
if(new File("c:/test.txt").exists())
System.out.println("存在");
}
方法如下:
public static void judeDirExists(File file)
if (file.exists()) if (file.isDirectory())
System.out.println("dir exists"); }
else System.out.println("the same name file exists, can not create dir"); }41
else System.out.println("dir not exists, create it ..."); 、
file.mkdir();
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
File file = new File("文件路径");
if (file.exists()) // 这里可以判定是否存在
if(file.isFile())// 判断是否是一个标准文件
if(file.isDirectory())// 判断是否是文件夹
if(file.isHidden())// 判断是否是隐藏文件