首页 > 代码库 > IO流--文件处理
IO流--文件处理
import java.io.*;public class io { public static void main(String[] args) { ListDemo(); File dir = new File("e:\\java\\Java学习视频\\20IO"); showDir(dir); } //在指定目录中删选出文件 public static void ListDemo() { File dir = new File("d:\\"); String[] arr = dir.list(new FilenameFilter() { public boolean accept(File dir, String name) { // TODO Auto-generated method stub //以txt结尾的文件 返回true return name.endsWith(".txt"); } }); System.out.println("len:"+arr.length); for (int i = 0; i < arr.length; i++) { System.out.println(arr[i]); } } //打印指定路径下所有文件 public static void showDir(File dir) { System.out.println(dir); File[] files = dir.listFiles(); for(int i=0; i<files.length; i++) { //判断是文件夹 递归找该文件夹下面的文件 if(files[i].isDirectory()) showDir(files[i]); else System.out.println(files[i]); } }}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。