java获取指定文件夹下的所有文件名详解编程语言

package com.henu.util; 
 
import java.io.File; 
 
public class TakeFilePathAndName { 
 
    public static void main(String[] args) { 
        // This is the path where the file's name you want to take. 
        String path = "C://Documents and Settings//yinxm//デスクトップ//TestFile"; 
        getFile(path); 
    } 
 
    private static void getFile(String path) { 
        // get file list where the path has 
        File file = new File(path); 
        // get the folder list 
        File[] array = file.listFiles(); 
 
        for (int i = 0; i < array.length; i++) { 
            if (array[i].isFile()) { 
                // only take file name 
                System.out.println("^^^^^" + array[i].getName()); 
                // take file path and name 
                System.out.println("#####" + array[i]); 
                // take file path and name 
                System.out.println("*****" + array[i].getPath()); 
            } else if (array[i].isDirectory()) { 
                getFile(array[i].getPath()); 
            } 
        } 
    } 
}

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/16033.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论