码迷,mamicode.com
首页 > 其他好文 > 详细

33.1 File 获取目录下的所有文件及子目录

时间:2019-08-05 19:06:05      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:技术   mic   div   对象   round   list()   src   重要   bsp   

重要获取功能
String[] list() 返回当前路径下所有的文件和文件夹名称
      //注意:只有指向文件夹的File对象才可以调用该方法(指向文件的file对象使用list会报错npe)
File[] listFiles() //获取的是file对象,可以再使用file的get等方法拿到需要的东西。
static File[] listRoots() //返回的是所有盘符

 public class FileDemo3重要获取功能 {

public static void main(String[] args) {
        listFileMethod();
//        listMethod();
      System.out.println("-----------");
      listRootsMethod(); } private static void listRootsMethod() { File[] fs = File.listRoots(); for(File fn : fs) { System.out.println(fn); } } private static void listFileMethod() { File f = new File("D:\\java\\demo\\demo001"); File[] fs = f.listFiles(); for (File fn :fs) { // System.out.println(fn.getName()); System.out.println(fn); } } private static void listMethod() { File f = new File("D:\\java\\demo\\demo001"); // System.out.println(f.getAbsolutePath()); String[] fs = f.list(); // System.out.println(fs); for(int i=0;i<fs.length;i++) { System.out.println(fs[i]); } } }

 

输出

技术图片

 

33.1 File 获取目录下的所有文件及子目录

标签:技术   mic   div   对象   round   list()   src   重要   bsp   

原文地址:https://www.cnblogs.com/longesang/p/11304654.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!