如:4556txt 文件 ,截取 以后的后缀 是 txt
如果你要判断txt 文件是否存在,
if("txt"equal(文件名后缀)){
}
您好,您可以参考一些下面这个代码
import javaioFile;
/
2016年8月26日上午11:42:11
@author 3306 TODO 判断文件是否存在
/
public class FileUtils {
public static void main(String[] args) {
String filePath = "D:/testtxt";
Systemoutprintln(isExistFile(filePath));
}
/
判断文件是否存在
@param path
文件路径
@return 存在返回true,否则返回false
/
public static boolean isExistFile(String path) {
if (null == path || ""equals(pathtrim())) {
return false;
}
File targetFile = new File(path);
return targetFileexists();
}
}近日在项目中遇到一个问题,需要在指定的目录下面,找到指定的文件。查找相关方法后,特将方法写出来以便日后用到。public staticFile checkExist(String filepath)throwsException{File file=newFile(filepath);if(fileexists()) {//判断文件目录的存在Systemoutprintln("文件夹存在!");if(fileisDirectory()){//判断文件的存在性Systemoutprintln("文件存在!");}else{filecreateNewFile();//创建文件Systemoutprintln("文件不存在,创建文件成功!");}}else{Systemoutprintln("文件夹不存在!");File file2=newFile(filegetParent());file2mkdirs();Systemoutprintln("创建文件夹成功!");if(fileisDirectory()){Systemoutprintln("文件存在!");}else{filecreateNewFile();//创建文件Systemprintln("文件不存在,创建文件成功!");}}returnfile;}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)