public class Test { public static void main(String[] args) throws IOException { File f = new File("d:" + File.separator); // 实例化File类的对象 String str[] = f.list(); for (int i = 0; i < str.length; i++) { System.out.println(str[i]); } } } |
public class Test { public static void main(String[] args) throws IOException { File f = new File("d:" + File.separator); // 实例化File类的对象 File files[] = f.listFiles(); // 列出全部内容 for (int i = 0; i < files.length; i++) { System.out.println(files[i]); } } } |
public class Test { public static void main(String[] args) throws IOException { File f = new File("d:" + File.separator+"test"); // 实例化File类的对象 if (f.isDirectory()) { // 判断是否是目录 System.out.println(f.getPath() + "路径是目录。"); } else { System.out.println(f.getPath() + "路径不是目录。"); } } } |
public class Test { public static void main(String[] args) throws IOException { File file = new File("E:\\test"); fileDir(file); } private static void fileDir(File dir) { File[] files = dir.listFiles(); for(File file:files){//遍历所有的子目录和文件 if(file.isDirectory()){ fileDir(file);//如果有目录,则递归调用 } System.out.println(file.getAbsolutePath());//输出文件的绝对路径 } } } |
360反馈意见截图165910109484134.png (17.8 KB, 下载次数: 9)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |