zoukankan      html  css  js  c++  java
  • 大四寒假日期汇报2.18

    1.Java打开选择目标文件夹,获取文件夹路径

                    JFileChooser fc = new JFileChooser();
                    fc.setCurrentDirectory(new File("."));//设置默认显示为当前文件夹
                    fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);//设置选择模式(只选文件、只选文件夹、文件和文件均可选)
                    String path=null;
                    File f=null;
                    int flag=0;
                    try{
                        flag=fc.showOpenDialog(null);
                    }catch(HeadlessException head){
                        System.out.println("Open File ERROR!");
                    }
                    if(flag==JFileChooser.APPROVE_OPTION){
                    //获得该文件
                        f=fc.getSelectedFile();
                        path=f.getPath();
              //打印输出路径 System.out.println(path);
    }else { System.out.println("Not to choose"); }

    2.Java判断文件夹是否存在(如果是文件的话只需要稍加修改)

        private static boolean JudgePath(String path){
            File file = new File(path);
            if  (!file .exists()  && !file .isDirectory())
            {
                System.out.println("//不存在");
    //            对目录进行创建
    //            此处需要注意:file .mkdir();方法只是创建本文件夹,如果其上级文件夹不存在,则会出现问题,如果是file .mkdirs();方法,其上级文件夹如果不存在,则会主动创建。
                file .mkdir();
                return false;
            } else
            {
                System.out.println("//目录存在");
                return true;
            }
        }

     3.Java创建文件

        private static boolean CreateFile(String path){
            File file = new File(path);
            file.createNewFile();
    }        
  • 相关阅读:
    RGB色彩模式
    淘宝console
    倒计时
    放大镜效果
    谢谢你乱码
    [Linux Deploy]镜像扩展容量
    [Linux Deploy]SD 卡挂载问题
    [Linux Deploy]安装PHP环境
    [Linux Deploy]安装Dotnet Core 环境
    [Linux Deploy]安装MYSQL 设置自启动
  • 原文地址:https://www.cnblogs.com/heiyang/p/14445436.html
Copyright © 2011-2022 走看看