Java 判断文件夹、文件是否存在、否则创建文件夹

1、判断文件是否存在,不存在创建文件

  1. File file=new File("C:\\Users\\QPING\\Desktop\\JavaScript\\2.htm");
  2. if(!file.exists())
  3. {
  4. try {
  5. file.createNewFile();
  6. } catch (IOException e) {
  7. // TODO Auto-generated catch block
  8. e.printStackTrace();
  9. }
  10. }

2、判断文件夹是否存在,不存在创建文件夹

    1. File file =new File("C:\\Users\\QPING\\Desktop\\JavaScript");
    2. //如果文件夹不存在则创建
    3. if  (!file .exists()  && !file .isDirectory())
    4. {
    5. System.out.println("//不存在");
    6. file .mkdir();
    7. } else
    8. {
    9. System.out.println("//目录存在");
    10. }
时间: 2024-11-04 19:05:08

Java 判断文件夹、文件是否存在、否则创建文件夹的相关文章

判断文件是否存在,不存在创建文件&&判断文件夹是否存在,不存在创建文件夹

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();

主库添加数据文件后,备库因为创建文件失败而停止数据同步

primary环境:11gR2 RAC+ASMstandby环境:本地单机 主库添加数据文件后,备库因为创建文件失败而停止数据同步. 1.查看主库环境的数据文件 SQL> select file#,status,name from v$datafile; FILE# STATUS NAME ---------- ------- -------------------------------------------- 1 SYSTEM +ABCE/test/datafile/system.293.

【Java】利用自带的file.mkdirs();创建文件夹与file.mkdirs();的注意事项

利用Java的自带命令file.mkdirs();是可以直接在系统创建文件夹的. 比如在d:\1文件夹下创建一个2的文件夹,则这样写: import java.io.*; public class FileMkdirTest { public static void main(String[] args) { File file = new File("d:\\1\\2"); //如果d:\1\2这个文件夹不存在,才创建 if (!file.exists()) { file.mkdir

java判断文件是否存在

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();

Java创建文件夹、创建文件

1.创建文件夹 /** * 判断文件夹是否存在 * @param myPath */ public static void judeDirExists(File myPath) { if (!myPath.exists()) { myPath.mkdirs();//多级文件夹目录 //myPpath.mkdir();//单级文件夹目录 System.out.println("创建文件夹路径为:"+ myPath.getPath()); } } 2.修改文件夹名称 /** * 通过文件路

C# 在本地创建文件夹及子文件夹

1 string dict = @"d:\估价报告\"; 2 if (!Directory.Exists(dict)) 3 { 4 Directory.CreateDirectory(dict); //创建文件夹 5 } 6 string subFolder = "subfolder"; 7 string pathString = System.IO.Path.Combine(dict, subFolder); 8 if (!System.IO.File.Exist

mkdir 创建文件夹或者目录

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1.命令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录.要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限.并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写). 3.命令参数

C#创建文件夹

string path = Server.MapPath("~/DefaultImg/newDir/63/");//获取文件路径 if (!Directory.Exists(path))//如果该文件不存在 { Directory.CreateDirectory(path);//创建文件夹(创建文件夹63) } 尝试之后,它会在DefaultImg文件夹里面的newDir里面创建一个名字叫做  63   的文件件,如果只有DefaultImg 文件夹的话,它会在DefaultImg 里

Linux命令——创建文件和文件夹

创建文件 (1) vi: 在命令行输入vi FileName就创建了一个叫FileName的文件了,如果存在就打开了. 新建一个文本文件: vi NewFilename 编辑一个已有的文件: vi Filename 输入内容:键入i进入编辑状态在vi里保存一个编辑: 输入 :(shift+:),再输入wq  ,回车 Linux不区分文本和二进制的,也不需要 .txt (2)touch: 在命令行输入touch FileName就会直接创建一个FileName的空白文件. 如果文件已存在将不会被覆