您的位置:首页 > 编程语言 > Java开发

java获取指定文件夹下的所有文件名

2016-08-04 11:20 381 查看
http://blog.csdn.net/tomorrowzm/article/details/3693653

package Test;    
  
import java.io.File;    
  
/**  
 * @author yinxm  
 * @version 1.0 2005/06/17  
 *   
 * This class can take file's path and file's name;  
 * you must give the path where you want to take the 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());   
            }   
        }   
    }   
}   
  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: