java 遍历文档
来源:互联网 发布:js数组对象 编辑:程序博客网 时间:2024/05/29 16:57
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class GetFileTree {
/**
* @param args
*/
public static void main(String[] args) {
GetFileTree fileTree = new GetFileTree();
List list = fileTree.getTree("D:/cCode");//
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
}
public List getTree(String path){
File file = new File(path);
List list = new ArrayList();
if(file.isDirectory()){
File[] filelist = file.listFiles();
for (File f : filelist) {
if(f.isDirectory()){
//System.out.println(f.getName());
getTree(path+"/"+f.getName());
}else{
list.add(f.getName());
System.out.println(f.getName());
}
}
}
return list;
}
}
import java.util.ArrayList;
import java.util.List;
public class GetFileTree {
/**
* @param args
*/
public static void main(String[] args) {
GetFileTree fileTree = new GetFileTree();
List list = fileTree.getTree("D:/cCode");//
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
}
public List getTree(String path){
File file = new File(path);
List list = new ArrayList();
if(file.isDirectory()){
File[] filelist = file.listFiles();
for (File f : filelist) {
if(f.isDirectory()){
//System.out.println(f.getName());
getTree(path+"/"+f.getName());
}else{
list.add(f.getName());
System.out.println(f.getName());
}
}
}
return list;
}
}
- java 遍历文档
- Java Web(二)遍历JSP文档
- java Dom 解析xml文档,实现xml文档结点的增删改查,遍历
- 遍历文档 Node对象
- 遍历文档节点
- js 遍历文档树
- 遍历DOM文档树
- 递归遍历XML文档
- 遍历和JAVA遍历
- 遍历应用程序的视图,文档,文档模板
- 遍历文档模板、文档和视图
- JAVA中使用Htmlparse解析HTML文档,使用htmlparse遍历出HTML文档的所有超链接(标记)
- java之下载word文档2之遍历模板和文件名中文为空和乱码
- 遍历整个HTML文档源码:
- HTML文档结点的遍历
- 021遍历HTML文档内容
- (练习)遍历XML文档
- java 遍历
- 《编程之美》读书笔记: 3.3 计算字符串的相似度
- mysql一次性更新某字段带有特殊字符
- Bitblt函数(API)祥解
- java中static关键字
- 剖析java.util.concurrent锁
- java 遍历文档
- DP专辑 动态规划
- 开放源码
- CSS 设置每一边的不同边框
- Java 理论与实践: 应用 fork-join 框架
- 专注于操作系统1之操作系统的从无到有a
- 好的论坛,博客,讨论组,etc
- javascript:(滑动选项卡、进度条、广告收缩效果、滑动的下拉菜单)案例
- HTML4