java 读取某个文件夹下的所有文件
2012-07-12 16:15
246 查看
public static void main(String[] args) {
// TODO Auto-generated method stub
List list=new ArrayList();
String dir = "D:/mywork/ZengZhi/WebContent/adv";
File directory = new File("D:/mywork/ZengZhi/WebContent/adv");
File[] files = directory.listFiles();
// System.out.println(files.length);
for (int i = 0; i < files.length; i++) {
/**
* outputFlage1
* 输出文件名及其绝对路径
*/
// System.out.println(i + ":" + files[i].getName() + ";;;"
// + files[i].getAbsolutePath());
// files[i].renameTo(new File(dir + i + files[i].getName()));
/**
* outputFlag2
* 这里可以看出输出的结果和outputFlag一样,renameTo方法没有改变files[i]的值(内存中数据没变),但是改变了文件名
*/
// System.out.println("ooo:"+files[i].getName());
if(files[i].getName().indexOf(".xml")!=-1){
// System.out.println("将xml文件放入到list中");
list.add(files[i].getName());
}
}
if(list!=null && list.size()>0){
for(int k=0;k<list.size();k++){
String xmlName=(String)list.get(k);
System.out.println("list中的xml文件名为:"+xmlName); }
}
}
// TODO Auto-generated method stub
List list=new ArrayList();
String dir = "D:/mywork/ZengZhi/WebContent/adv";
File directory = new File("D:/mywork/ZengZhi/WebContent/adv");
File[] files = directory.listFiles();
// System.out.println(files.length);
for (int i = 0; i < files.length; i++) {
/**
* outputFlage1
* 输出文件名及其绝对路径
*/
// System.out.println(i + ":" + files[i].getName() + ";;;"
// + files[i].getAbsolutePath());
// files[i].renameTo(new File(dir + i + files[i].getName()));
/**
* outputFlag2
* 这里可以看出输出的结果和outputFlag一样,renameTo方法没有改变files[i]的值(内存中数据没变),但是改变了文件名
*/
// System.out.println("ooo:"+files[i].getName());
if(files[i].getName().indexOf(".xml")!=-1){
// System.out.println("将xml文件放入到list中");
list.add(files[i].getName());
}
}
if(list!=null && list.size()>0){
for(int k=0;k<list.size();k++){
String xmlName=(String)list.get(k);
System.out.println("list中的xml文件名为:"+xmlName); }
}
}
相关文章推荐
- java 读取某个文件夹下的所有文件夹和文件, 返回所有文件名 (转)
- Java自动读取指定文件夹下所有文件的方法
- java读取文件夹下所有文件(包括子文件夹)的文件名
- java递归读取文件夹中的所有文件以及路径
- java读取文件夹下的所有文件
- java读取某个文件夹下的所有文件实例代码
- java读取某个文件夹下的所有文件
- java读取文件夹里的所有xml文件内容
- Java实现读取文件夹下(包括子目录)所有文件的文件名
- java读取某个文件夹下的所有文件
- Java中读取某个目录下的所有文件和文件夹
- java读取某个文件夹下的所有文件
- java读取文件夹和子文件夹下所有文件
- java读取某个文件夹下的所有文件
- java读取文件夹下的所有文件夹和文件
- java读取某个文件夹下的所有文件
- Java读取和删除文件夹下的所有文件
- java读取文件夹下所有文件并替换文件每一行中指定的字符串
- java读取文件夹所有文件
- Java自动读取指定文件夹下的所有文件