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

http://blog.csdn.net/tomorrowzm/article/details/3693653

  1. package Test;    
  2. import java.io.File;    
  3. /** 
  4.  * @author yinxm 
  5.  * @version 1.0 2005/06/17 
  6.  *  
  7.  * This class can take file's path and file's name; 
  8.  * you must give the path where you want to take the file. 
  9.  */
  10. public class TakeFilePathAndName {    
  11. public static void main(String[] args) {   
  12. // This is the path where the file's name you want to take. 
  13.         String path = "C://Documents and Settings//yinxm//デスクトップ//TestFile";   
  14.         getFile(path);   
  15.     }   
  16. private static void getFile(String path){   
  17. // get file list where the path has 
  18.         File file = new File(path);   
  19. // get the folder list 
  20.         File[] array = file.listFiles();   
  21. for(int i=0;i<array.length;i++){   
  22. if(array[i].isFile()){   
  23. // only take file name 
  24.                 System.out.println("^^^^^" + array[i].getName());   
  25. // take file path and name 
  26.                 System.out.println("#####" + array[i]);   
  27. // take file path and name 
  28.                 System.out.println("*****" + array[i].getPath());   
  29.             }else if(array[i].isDirectory()){   
  30.                 getFile(array[i].getPath());   
  31.             }   
  32.         }   
  33.     }   
  34. }   

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏儿童编程

我不是算命先生,却对占卜有了疑惑——如何论证“占卜前提”的正确与否

事出有因,我对《周易》感兴趣了很多年。只是觉得特别有趣,断断续续学习了一些皮毛。这几天又偶然接触到了《梅花易数》,觉得很是精彩,将五行八卦天干地支都串联了起来。...

14610
来自专栏儿童编程

什么样的人生才是有意义的人生——没有标准的标准答案

【导读】其实我们可以跳出这个小圈圈去更加科客观地看一下这个世界。在夜晚的时候我们仰望天空,浩瀚的宇宙中整个地球只是一粒浮尘,何况地球上一个小小的人类?在漫长的历...

1.8K50
来自专栏FSociety

SQL中GROUP BY用法示例

GROUP BY我们可以先从字面上来理解,GROUP表示分组,BY后面写字段名,就表示根据哪个字段进行分组,如果有用Excel比较多的话,GROUP BY比较类...

5.1K20
来自专栏儿童编程

《动物魔法学校》儿童学编程Scratch之“外观”部分

导读:本文通过一个案例《动物魔法学校》来学习Scratch语言的“外观”部分。之后通过一系列其他功能的综合运用对作品功能进行了扩展。

18940
来自专栏儿童编程

一张导图梳理欧洲简史梗概

3.1K30
来自专栏儿童编程

天干地支五行八卦的对应关系

19090
来自专栏Ken的杂谈

【系统设置】CentOS 修改机器名

17830
来自专栏儿童编程

儿童创造力教育与编程教育的碰撞——MIT雷斯尼克教授最新理论梗概

儿童编程教育已经在我国各一线二线城市疯狂出现,颇有“烂大街”的趋势。我们不禁要问很多很多问题:

21870
来自专栏儿童编程

声音功能让儿童编程更有创造性

导读:Scratch中声音功能非常强大,除了常规的音效,你甚至可以模拟各种乐器的各个发音、设置节拍、休止……如果你愿意,甚至可以用它创作一个交响乐。我们可以引导...

13540
来自专栏儿童编程

一张图理清《梅花易数》梗概

学《易经》的目的不一定是为了卜卦,但是了解卜卦绝对能够让你更好地了解易学。今天用一张思维导图对《梅花易数》的主要内容进行概括,希望能够给学友们提供帮助。

31240

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励