旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

java中怎样推断多级途径是不是存在,不存在则建立【JAVA教程】,java,判断,多级路径,存在

作者:搜教程发布时间:2019-12-02分类:JAVA教程浏览:57评论:0


导读:计划一:(带文件名的Path:如:D:\news\2014\12\abc.text)比方:publicbooleanisexitsPath(Stringpat...

计划一:

(带文件名的Path:如:D:\news\2014\12\abc.text)

比方:

public boolean isexitsPath(String path)throws InterruptedException{
      String [] paths=path.split("\\\\");
      StringBuffer fullPath=new StringBuffer();      
      for (int i = 0; i < paths.length; i++) {
                fullPath.append(paths[i]).append("\\\\");          
                File file=new File(fullPath.toString());          
                if(paths.length-1!=i){//推断path到文件名时,不必继承建立文件夹!              
                    if(!file.exists()){
                        file.mkdir();                  
                        System.out.println("建立目次为:"+fullPath.toString());                  
                        Thread.sleep(1500);              
                        }          
                }      
      }      
                        File file=new File(fullPath.toString());//目次全途径      
                        if (!file.exists()) {          
                            return true;      
                        }else{
                            return false;      
                        }  
}

注重:带文件名的path,须要推断是不是path中已包括文件名,若包括,则不再建立文件夹。

在线视频教程分享:java在线教程

(不带文件名的Path:如:D:\news\2014\12)

比方:

计划二:

(带文件名的Path:如:D:\news\2014\12\abc.text)


(不带文件名的Path:如:D:\news\2014\12)

注重:带文件名和不带文件名的处理方式的区分就在于轮回的长度上。

引荐相干文章教程:java入门顺序

以上就是java中怎样推断多级途径是不是存在,不存在则建立的细致内容,更多请关注ki4网别的相干文章!

标签:java判断多级路径存在


欢迎 发表评论: