A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


  1. /*
  2. * File类的高级获取功能:
  3. *
  4. * 高级获取功能
  5.         public String[] list():获取当前目录下所有的文件、目录的名称;
  6.         public File[] listFiles():获取当前目录下所有文件、目录的File数组
  7.        
  8.         这两个方法区别:
  9.                 1.第一个方法简单的返回了此目录下所有文件/目录的"名称";
  10.                 2.第二个方法是将目录下的每个文件/目录又封装为一个File对象,并存到一个File[]数组中。
  11.                   如果我们需要在获取后,对每个文件需要进一步的操作,可以使用此方法比较方便;
  12. */
  13. public class Demo {
  14.         public static void main(String[] args) {
  15.                 File file = new File("C:\\20150822");
  16.                 String[] fileArray = file.list();
  17.                 for(String s : fileArray){
  18.                         System.out.println(s);
  19.                 }
  20.                 System.out.println("-----------------------------------------------------");
  21.                 File[] fileArray2 = file.listFiles();
  22.                 for(File f : fileArray2){
  23.                         System.out.println(f.getAbsolutePath());
  24.                 }
  25.         }
  26. }
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马