<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 19, comments - 53, trackbacks - 0, articles - 283
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
    package com.Gavin.tools.fileoper;

    import java.io.File;
    import java.util.ArrayList;
    import java.util.List;
    /**
     * **********************************************
     * @description 刪除指定目錄下的空文件夾
     *         在清除項(xiàng)目業(yè)務(wù)日志文件時(shí)會經(jīng)常遇到
     * 
    @author Gavin.lee
     * @date Jun 27, 2009    12:24:55 PM
     * 
    @version 1.0
     ***********************************************
     
    */

    public class DeleteNullDirectory {

        
    /**
         * 列出某文件夾下的空文件夾絕對路徑,儲存至list
         * 
    @param root
         * 
    @return
         
    */

        
    public List<File> getAllNullDirectorys(File root) {
            List
    <File> list = new ArrayList<File>();
            File[] dirs 
    = root.listFiles();
            
    if (dirs != null{
                
    for (int i = 0; i < dirs.length; i++{
                    
    if (dirs[i].isDirectory()) {
                        System.out.println(
    "name:" + dirs[i].getPath());
                        list.add(dirs[i]);
                    }

                    getAllNullDirectorys(dirs[i]);
                }

            }

            
    return list;
        }


        
    //刪除操作
        public void removeNullFile(List<File> list) {
            
    for (int i = 0; i < list.size(); i++{
                File temp 
    = list.get(i);
                
    if (temp.isDirectory() && temp.listFiles().length <= 0{
                    temp.delete();
                }

            }

        }



        
    public static void main(String[] args) {
            DeleteNullDirectory m 
    = new DeleteNullDirectory();
            List
    <File> list = m.getAllNullDirectorys(new File("e:/test"));
            System.out.println(list.size());
            
    for (int i = 0; i < list.size(); i++{
                System.out.println(list.get(i).getPath());
            }

            m.removeNullFile(list);
        }


    }

    主站蜘蛛池模板: 久久免费动漫品精老司机 | 免费人成网站在线高清| 亚洲狠狠狠一区二区三区| a毛片免费观看完整| 亚洲香蕉网久久综合影视| h片在线观看免费| 亚洲人成网77777亚洲色| 久久国产精品成人免费| 亚洲综合无码一区二区| 久草免费在线观看视频| 亚洲人成电影网站| 日本不卡高清中文字幕免费| 国产精品亚洲综合| 青青草原亚洲视频| 久久久久国产精品免费看| 亚洲成人在线免费观看| 无码视频免费一区二三区| 妇女自拍偷自拍亚洲精品| 亚洲AV无码一区二区三区在线观看 | 特色特黄a毛片高清免费观看| 久久精品国产亚洲7777| 精品在线免费观看| 亚洲三级视频在线| 免费A级毛片无码久久版| 中文字幕乱码一区二区免费| 亚洲第一页在线播放| 免费国产在线观看不卡| 三根一起会坏掉的好痛免费三级全黄的视频在线观看 | 无码人妻一区二区三区免费看| 亚洲成人福利网站| 免费a级黄色毛片| 精品国产污污免费网站| 亚洲成a人片在线观看精品| 五月婷婷亚洲综合| 24小时免费看片| 老司机午夜性生免费福利| 亚洲精品高清国产一久久| 国产麻豆剧传媒精品国产免费| 人妻免费一区二区三区最新| 亚洲精品综合在线影院| 久久91亚洲人成电影网站|