zoukankan      html  css  js  c++  java
  • 创建文件和文件夹

    public class CreatFileUtil
    {
     
        //创建文件
        public static boolean createFile(String fileName)
        {
            File file=new File(fileName);
            if(file.exists())
            {
                System.out.println("文件已存在"+fileName+"创建失败");
                return false;
            }
            if(fileName.endsWith(File.separator))  //File.separator=""
            {
                System.out.println("文件不能为目录");
                return false;
            }
            if(!file.getParentFile().exists())
            {
                System.out.println("问价所在的目录不存在,准备创建它");
                if(!file.getParentFile().mkdirs())
                {
                    System.out.println("创建文件所在的目录失败!");
                    return false;
                }
            }
            try
            {
                if(file.createNewFile())
                {
                    System.out.println("创建文件"+file.getAbsolutePath()+"成功");
                    return true;
                }
                else 
                {
                    System.out.println("创建文件"+file.getAbsolutePath()+"失败");
                    return false;
                }
            }
            catch(IOException e)
            {
                System.out.println("创建文件"+file.getAbsolutePath()+"失败");
                e.printStackTrace();
                return false;
            }
     
        }
        //创建目录
        public static boolean creatDir(String dirName)
        {
            File file=new File(dirName);
            if(file.exists())
            {
                System.out.println("创建目录失败"+file.getAbsolutePath()+"目录已经存在");
                return false;
     
            }
     
            if(!dirName.endsWith(File.separator))
                dirName+=File.separator;
            if(file.mkdirs())
            {
     
                System.out.println(file.getAbsolutePath()+"创建成功");
                return true;
            }
            else 
                {
                System.out.println(file.getAbsolutePath()+"创建失败");
                return false; 
                }
     
        }
        public static void main(String []args)
        {
            String string="C:/temp/temp.txt";
            String string2="C:/hhaha";
            createFile(string);
            creatDir(string2);
     
        }
     
     
    }
    梦里不知身是客,一晌贪欢。
  • 相关阅读:
    点击添加按钮添加一条记录,点击删除按钮删除本条记录
    两个input在一行让它们能对齐
    H5页面在微信中禁止下拉露出网页
    纯css实现隐藏滚动条仍可以滚动
    jQuery弹出层layer插件的使用
    flex组合流动布局实例---利用css的order属性改变盒子排列顺序
    媒体查询样式失效的解决办法
    menu-普通menu弹出框样式
    5lession-path路径相关操作
    do_pj--下拉代码脚本的使用
  • 原文地址:https://www.cnblogs.com/dccmmtop/p/5709969.html
Copyright © 2011-2022 走看看