java I/O流 文件的生成及筛选

来源:互联网 发布:毕业生烧炭自杀知乎 编辑:程序博客网 时间:2024/05/16 18:31

import java.io.*;

public class fileDemo{
public static void main(String[] args){
File file=new File(“F:\JavaeeWorkstation2\Iostream\src\ceshi.txt”);
File file2=new File(“F:\JavaeeWorkstation2\Iostream\src\ceshi2.txt”);
try {
file.createNewFile();
file2.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(file.getName());
System.out.println(file.getTotalSpace()/(1024*1024*1024)+”GB”);
File filess=new File(“F:\JavaeeWorkstation2\Iostream\src”);
File[] filename=filess.listFiles(new Filter());
System.out.println(“txt文件有”);

      for(File s:filename){          System.out.println(s);      }      File[] files=filess.listFiles();      System.out.println("所有文件有");      for(File s:files){          System.out.println(s);      } } }

class Filter implements FilenameFilter{

@Overridepublic boolean accept(File dir, String name) {    // TODO Auto-generated method stub    if(dir!=null&&name.endsWith(".txt")){        return true;    }else{        return false;    }}

}

0 0
原创粉丝点击