zoukankan      html  css  js  c++  java
  • 目录的遍历

    package day28;

    import java.io.File;

    /*
    public String[] list()返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。
    如果此抽象路径名不表示一个目录,那么此方法将返回 null。
    否则返回一个字符串数组,每个数组元素对应目录中的每个文件或目录。
    表示目录本身及其父目录的名称不包括在结果中。每个字符串是一个文件名,而不是一条完整路径。
    不保证所得数组中的相同字符串将以特定顺序出现,特别是不保证它们按字母顺序出现。

    返回:
    字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。
    如果目录为空,那么数组也将为空。如果此抽象路径名不表示一个目录,或者发生 I/O 错误,则返回 null。
    注:
    如果不是目录或目录不存在那么会抛出异常;
    2:
    public File[] listFiles()返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件。
    如果此抽象路径名不表示一个目录,那么此方法将返回 null。否则返回一个 File 对象数组,每个数组元素对应目录中的每个文件或目录。
    */
    public class bianli {
    public static void main(String[] args) {
    show01();
    show02();
    /*
    返回值:
    111
    20194079信1907-6胡澳宾.doc
    abc
    信1907-6胡澳宾.docx
    信1907-6自评 (2).zip
    信1907-6自评.zip
    关于进一步规范综合素质测评工作的通知.pdf
    实验三报告.doc
    综合素质测评明细表(4).xlsx
    过.doc
    ========================
    E:congce111
    E:congce20194079信1907-6胡澳宾.doc
    E:congceabc
    E:congce信1907-6胡澳宾.docx
    E:congce信1907-6自评 (2).zip
    E:congce信1907-6自评.zip
    E:congce关于进一步规范综合素质测评工作的通知.pdf
    E:congce实验三报告.doc
    E:congce综合素质测评明细表(4).xlsx
    E:congce过.doc
    */
    }

    private static void show02() {
    File file = new File("E:\congce");
    File []f=file.listFiles();
    System.out.println("========================");
    for (File fl:f)
    {
    System.out.println(fl);
    }
    }

    private static void show01() {
    File file = new File("E:\congce");
    String []s=file.list();
    for(String filename:s) //输出了E:congce目录下的文件;隐藏的文件或文件夹也可以显示
    {
    System.out.println(filename);
    }
    }


    }
  • 相关阅读:
    PHP项目学习1
    常见的几种单例模式
    CGlib和JDK动态代理
    jar打包方法使用整理
    JVM内存分配原理
    JDK环境变量配置目录jre,jvm
    android学习笔记13——ExpandableListView
    android学习笔记12——ListView、ListActivity
    android学习笔记11——ScrollView
    android学习笔记十——TabHost
  • 原文地址:https://www.cnblogs.com/huaobin/p/13700410.html
Copyright © 2011-2022 走看看