Java判断文件夹是否存在,不存在就创建
发布网友
发布时间:2022-04-24 12:58
我来回答
共4个回答
热心网友
时间:2023-08-15 00:41
方法如下:
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、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
热心网友
时间:2023-08-15 00:42
String path = "E:\\app\\oracle";
if(!new File(path).exists()){
new File(path).mkdirs();
}
请采纳,谢谢
热心网友
时间:2023-08-15 00:42
用File类中的.exists()方法判断是否存在
mkdirs创建目录
createNewFile()创建文件
多看看API文档
boolean
exists()
测试此抽象路径名表示的文件或目录是否存在。
createNewFile()
当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。
boolean
mkdirs()
创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。
热心网友
时间:2023-08-15 00:43
File file=new File("c://sdas.txt");
if(!file.isDirectory()){
file.mkdirs();
}
Java判断文件夹是否存在,不存在就创建
所以,在创建之前,要通过file.exists()判断是否存在test命名的文件或者文件夹,如果返回true,是不能创建的;然后再通过file.isDirectory()来判断这是不是一个文件夹。import java.io.File;import java.io.IOException;public class Main { public static void main(String[] args) { File file = ne...
Java中怎样根据文件的路径去判断该文件夹中是否存在该文件
1,如果路径不存在,就创建该路径 2,如果文件不存在,就新建该文件
java File的三种创建文件夹方法(绝对路径方式)
1. createNewFile()方法:当指定的文件不存在时,会创建一个新的空文件。例如,在D:\Java_study\FilePathTest目录下创建名为java.txt的文件:javaFile file = new File("D:\\Java_study\\FilePathTest\\java.txt");if (!file.exists()) { boolean created = file.createNewFile(); if ...
java.io.FileNotFoundException: (系统找不到指定的路径。)怎么处理...
public class fileWrite { public static void main(String[] args) { File file = new File("D:/from.txt");File file2 = new File("D:/to.txt");BufferedReader reader = null;BufferedWriter writer = null;try { System.out.println("以行为单位读取文件内容,一次读一整行:");reader ...
Java中io操作,必须先创建文件夹再创建文件吗
需要先【存在】文件夹,才能再创建文件。当然,如果文件夹【不存在】,那么就需要先创建文件夹,再创建文件 比如 : c盘已经存在,所以才能创建C盘下的文件 File file = new File("c:\\abc.txt");file.createNewFile();//创建文件File file = new File("c:\\test\\abc.txt");file....
java中if(!file.exists())什么意思?
file 是 File 的对象!(在 java.io包下)file.exists() 是用来判断当前文件夹或文件是否存在 返回true或false 前面的! 就是取反 比如:如果是true 取反为 false ,同理 为 false 取反为 true.希望我的回答对您有帮助!
java 判断文件夹下是否有文件夹
File f = new File("d:/aaa");if (f.isDirectory()) { //判断是不是目录File[] F1 = f.listFiles(); //获取目录下文件列表for (File f2 : F1) { //循环文件列表if (f2.isDirectory()){//判断是不是目录} else {//是文件}}} ...
java中if(!***.exists())什么意思?
在Java中,当涉及到File对象的处理时,".exists()" 方法是一个非常实用的工具。它用于检查指定的文件或文件夹是否存在,返回值为布尔类型,即true表示存在,false表示不存在。当在if语句中使用"!***.exists()",实际上是在对".exists()"方法的结果进行逻辑非操作,也就是判断其是否存在并取反。例...
请问一下,java中有没直接判断ftp上文件夹下是否存在某文件的方法?通过...
/** 判断Ftp目录是否存在,如果不存在则创建目录 */ public void isDirExist(FtpClient ftpClient, String dir){ try { ftpClient.cd(dir); //想不到什么好办法来判断目录是否存在,只能用异常了(比较笨).请知道的告诉我一声`} catch (IOException e1){ ftpClient.sendServer("MKD " + dir +...
java. io. FileNotFoundException:什么情况?
实际情况中,很多时候,文件夹存在,我们的重点是判断文件是否存在,且不存在,就创建. 有些输出流,就可以在文件不存在时,自动创建该文件. 比如FileOutputStream ,FileWriter ...FileWriter fw = new FileWriter("d:\\菜单.txt");//注意 win10,不支持向c盘根目录写入文件fw.close();总结: Java的异常...