获取指定路径下的文件夹名
2016-07-13 11:00
357 查看
import java.io.File; import java.util.ArrayList; import java.util.Arrays; /** * 获取文件夹名 * @author user */ public class GetFileName { /** * 获取指定路径的下的某一文件夹下的所有一级目录 * * @param path * @return */ public static String[] getFileName(String path) { File file = new File(path); String[] fileName = file.list(); for (int i = 0; i < fileName.length; i++) { System.out.println(fileName[i]); } return fileName; } /** * 获取指定路径的下的某一文件夹下的所有一级目录名,存入List中 * @param path * @param fileName */ public static void getAllFileName(String path, ArrayList<String> fileName) { File file = new File(path); File[] files = file.listFiles(); String[] names = file.list(); if (names != null) fileName.addAll(Arrays.asList(names)); for (File fe : files) { if (fe.isDirectory()) { getAllFileName(fe.getAbsolutePath(), fileName); } } } }
相关文章推荐
- The absolute uri: http://java.sun.com/jsp/jstl/fmt cannot be resolved in either web.xml or the jar
- TimerTask
- 【华为OJ】判断两个IP是否属于同一子网
- 修改DEDECMS织梦标题字数限制的方法
- eclipse提示Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/functions"
- 3 条你必须知道的软件开发原则
- 深入理解Java:注解(Annotation)自定义注解入门
- POJ 2533
- CodeForces 547B Mike and Feet (区间dp)
- android 解决SlidingMenu 侧滑与ViewPager冲突问题
- SQL2014 error 40 ( Microsoft SQL Server, 错误2)
- c#实体转化
- lower_bound,upper_bound -- from LiuRujia(待完善)
- C语言判断当前某一个进程是否存在
- lua替换VIP图片为label
- 安卓手册 第七章(开发之Button)
- spring事务read-only只读报错处理总结
- ios initialize与load的区别
- svchost netsvcs占用内存过高 99% 100%的解决方法
- nefu 2 哥德巴赫猜想 素数筛法+判定