求各位大侠指点这段代码的功能:class MyFileNameChooser implements FilenameFilter
{
public boolean accept(File dir,String name)
{
boolean flag = name.endsWith(".java");
System.out.println(flag);
return flag;
}}
谢谢!

解决方案 »

  1.   

    JFileChooser么 应该是选择的时候只能选择.java后缀的文件吧
      

  2.   

    public boolean accept(File dir,String name)
     {
     boolean flag = name.endsWith(".java");
     System.out.println(flag);
     return flag;
     }
    只是PAN段 name 是否以.java结尾, dir没用到, 
      

  3.   


    class MyFileNameChooser implements FilenameFilter   //应该 是实现 过滤的功能
    {
    public boolean accept(File dir,String name)   //传的参数  此段代码 dir 明显没用到 
    {
    boolean flag = name.endsWith(".java"); // endsWith() 方法 是判断是否以.java 结尾 System.out.println(flag);           //控制台打印 boolean 类型  flag(true或false)  
    return flag;……    //返回boolean 类型值  ,即 true 或false