昆明java培训
达内昆明广州春城路

18487146383

热门课程

如何List 目录下的文件及子目录?

  • 时间:2016-01-18
  • 发布:昆明Java培训
  • 来源:达内新闻

程序能实现很多你想不到的功能,昆明java培训小编就来介绍几个:

需求:要做一个实现打开文件的功能, 这个程序要能打开目录下的文件(包括子目录), 也就是说选一个目录, 就要把他里面的文件和子目录默认打开, 针对这个需求如何实现源码?

点评:其实需求最终是显示文件与子目录而已。

如果是这样。那么可以采取以下源码的方式。

try {

File fobj = new File(指定目录名);

if (fobj.isDirectory()) {

String s[] = fobj.list();

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

File d = new File(指定目录名+ "/" + s[i]);

if (d.isFile()) { //文件

System. out.println(s[i]); //改成自已想要的显示方式吧

}

else if (d.isDirectory()) { //目录

System.out.println( "[" + s[i] + "]" );

}

}

}

}

catch (Exception e) { }

当然,如果连子目录下的东西都要全部显示,就要用递归了。如果不懂的记得想昆明java培训班带班项目经理咨询。

上一篇:昆明java培训分享:Java堆(Java Heap)
下一篇:达内昆明中心——瀑布公园活动

“因材施教,分级培优”十问十答

达内举办“2016授课讲师资格认证培训“,不断提升教学品质

达内牵手猿圈科技,打造技能测评、学习、就业一站式服务

毕业三年之内能转行学编程吗?

选择城市和中心
贵州省

广西省

海南省

扫一扫

了解更多干货