java编程语言超级简单了解(二)

2014-11-23 19:47:25 · 作者: · 浏览: 23
java文件
import java.io.*; (io处理,金州注释)
  public class FileFilterTest{
    public static void main(String args[]){ (以上格式,起个名字。金州注释)
     File dir=new File("d://ex"); (用File 对象里面那个目录,金州注释)
     Filter filter=new Filter("java"); (生成一个名为java的过滤器,金州注释)
     System.out.println("list java files in directory "+dir);
     String files[]=dir.list(filter); (输入列举目录,金州注释)
     for(int i=0;i      File f=new File(dir,files); (为目录dir 赋予对象,金州注释)
       if(f.isFile()) (如果找到就输出,金州注释)
        System.out.println("file "+f);
       else
        System.out.println("sub directory "+f ); (如果是目录则打印目录名)
     }
    }
   }
   class Filter implements FilenameFilter{
    String extent;
    Filter(String extent){
     this.extent=extent;
    }
    public boolean accept(File dir,String name){
     return name.endsWith("."+extent); (返回文件的后缀名,金州注释)
    }
   }

文件或目录的生成
public File(String path);/*如果path是实际存在的路径,则该File对象
    /*表