if (file.exists()) { 来判断这是不是一个文件。

file.isDirectory() 来判断这是不是一个文件夹。

1.File testFile = new File(testFilePath);

if(!testFile .exists()) {

testFile.mkdirs();

System.out.println("测试文件夹不存在");

}

2.File testFile = new File(testFilePath);

if(!testFile .exists()) {

testFile.createNewFile();

System.out.println("测试文件不存在");

}

java中File类自带一个检测方法exists可以判断文件或文件夹是否存在,一般与mkdirs方法(该方法相较于mkdir可以创建包括父级路径,推荐使用该方法)或者createNewFile方法合作使用。

1,如果路径不存在,就创建该路径

java 判断url路径下文件是否存在

/**
* 判断文件是否存在
* @param httpPath
* @return
*/
private static Boolean existHttpPath(String httpPath){
URL httpurl = null;
try {
httpurl = new URL(new URI(httpPath).toASCIIString());
URLConnection urlConnection = httpurl.openConnection();
// urlConnection.getInputStream();
Long TotalSize=Long.parseLong(urlConnection.getHeaderField("Content-Length"));
if (TotalSize <= 0){
return false;
}
return true;
} catch (Exception e) {
logger.debug(httpurl + "文件不存在");
return false;
}
}

C 给定路径遍历目录下的所有文件

在此之前需要了解 WIN32_FIND_DATA的结构 以及  FindFirstFile. FindNextFile原型以及用法注意事项传送门如下 https://msdn.microsoft.co ...

wget下载指定URL下的特定属性文件

例子:下载指定URL下的kernel开头的所有包 wget https://archives.fedoraproject.org/pub/fedora/linux/updates/28/Everyth ...

JAVA 判断给定目录的大小

题目:给定一个目录,判断该目录的大小,单位为G 思路: 递归拿到目录的子文件,然后取长度,累加 public class FileDemo02 { public static void main(St ...

Java 判断多级路径是否存在,不存在就创建

第一种方案: /** * 是否创建目录 * @param path * @return */ public boolean isexitsPath(String path)throws Interru ...

java获取项目路径,url路径

我的web项目名iamgeModel. 工作空间在D盘 先获取url相关: 需要是HttpServletRequest request; 获取IP: request.getServerName() / ...

Java 在给定路径上创建文件,所在文件夹不存在时,如何正确创建。

String strPath = "E:\\a\\aa\\aaa.txt"; File file = new File(strPath); if(!file.exists())){ ...

java判断指定路径文件夹是否存在,若不存在则创建新的文件夹

File file = new File(dirPath); if (!file.exists()) { file.mkdirs(); }

Java读取利用java&period;util类Properties读取resource下的properties属性文件

说明:upload.properties属性文件在resources下 import java.io.IOException;import java.io.InputStream;import jav ...

java相关的路径获取

在jsp和class文件中调用的相对路径不同.在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProp ...