java 获取文件夹下文件名字路径

  1. package Test;    

  2.   

  3. import java.io.File;    

  4.   

  5. /**  

  6.  * @author yinxm  

  7.  * @version 1.0 2005/06/17  

  8.  *   

  9.  * This class can take file's path and file's name;  

  10.  * you must give the path where you want to take the file.  

  11.  */  

  12. public class TakeFilePathAndName {    

  13.   

  14.     public static void main(String[] args) {   

  15.         // This is the path where the file's name you want to take.   

  16.         String path = "C://Documents and Settings//yinxm//デスクトップ//TestFile";   

  17.         getFile(path);   

  18.     }   

  19.        

  20.     private static void getFile(String path){   

  21.         // get file list where the path has   

  22.         File file = new File(path);   

  23.         // get the folder list   

  24.         File[] array = file.listFiles();   

  25.           

  26.         for(int i=0;i<array.length;i++){   

  27.             if(array[i].isFile()){   

  28.                 // only take file name   

  29.                 System.out.println("^^^^^" + array[i].getName());   

  30.                 // take file path and name   

  31.                 System.out.println("#####" + array[i]);   

  32.                 // take file path and name   

  33.                 System.out.println("*****" + array[i].getPath());   

  34.             }else if(array[i].isDirectory()){   

  35.                 getFile(array[i].getPath());   

  36.             }   

  37.         }   

  38.     }   

  39. }   


转载于:https://my.oschina.net/u/2318774/blog/546565

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值