使用java文件过滤器输出制定格式文件路径的实例代码

  

使用java文件过滤器输出制定格式文件路径的实例代码如下所示:

  

        进口java.io.File;   公开课demo_file04 {   公共静态void main (String [] args) {   fileall(新文件(“D: \ \编码”));   }   私有静态孔隙fileall(文件f1) {//System.out.println (f1);//判断文件是否是目录   如果(f1.isDirectory ()) {//获取文件列表继续遍历   文件[]文件=f1.listFiles ();   (文件文件:文件){//递归遍历文件   fileall(文件);   }   其他}{//输出文件目录   如果(f1.toString () .toLowerCase () .endsWith (. jar)) {System.out.println (f1);}   }   }   }      

        进口java.io.File;   进口java.io.FileFilter;   公开课demo_file05 {   公共静态void main (String [] args) {   fileall(新文件(“D: \ \编码”));   }   私有静态孔隙fileall(文件f1) {//System.out.println (f1);//判断文件是否是目录   如果(f1.isDirectory ()) {//获取文件列表继续遍历   文件[]文件=f1。listFiles(新FileFilter () {   @Override   公共布尔接受(文件文件){   如果(file.isDirectory ()) {   返回true;   }   返回file.getName () .toLowerCase () .endsWith (“java”);   }   });   (文件文件:文件){//递归遍历文件   fileall(文件);   }   其他}{//输出文件目录   System.out.println (f1);   }   }   }      

        进口java.io.File;   进口java.io.FileFilter;   公开课demo_file06 {   公共静态void main (String [] args) {   fileall(新文件(“D: \ \编码”));   }   私有静态孔隙fileall(文件f1) {//System.out.println (f1);//判断文件是否是目录   如果(f1.isDirectory ()) {//获取文件列表继续遍历   文件[]文件=f1。listFiles((文件文件)→{   如果(file.isDirectory ()) {   返回true;   }   返回file.getName () .toLowerCase () .endsWith (“java”);   });   (文件文件:文件){//递归遍历文件   fileall(文件);   }   其他}{//输出文件目录   System.out.println (f1);   }   }   }   文件[]文件=f1。listFiles((文件文件)→{   如果(file.isDirectory ()) {   返回true;   }   返回file.getName () .toLowerCase () .endsWith (“java”);   });//等价   文件[]=f1.listFiles文件(文件→file.isDirectory () | | file.getName () .toLowerCase () .endsWith (“java”));      

  

以上所述是小编给大家介绍的使用java文件过滤器输出制定格式文件路径的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持。
  如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

使用java文件过滤器输出制定格式文件路径的实例代码