如何使用java实现输出文件夹下某个格式的所有文件

  介绍

这篇文章主要介绍如何使用java实现输出文件夹下某个格式的所有文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

如何使用java实现输出文件夹下某个格式的所有文件

package 文件;   import  java.io.File;/* *   ,*输出某个文件夹下所有某个格式的文件   ,* @author 神舟   ,*   ,*/public  class  Demo2  {   ,public  static  void  main (String [], args), {,   getTxtName才能(“d:/a",“.jpg"),,   ,}   ,public  static  void  getTxtName (String  String 路径;后缀),{//才能判断文件对象是文件还是文件夹//才能构建文件对象   File 才能;f =, new 文件(路径);//根才能据文件或者文件夹处理   如果才能(f.isFile ()), {   ,,如果(f.getName () .endsWith(后缀),{   ,,,System.out.println (f.getAbsolutePath ());   ,,}   }else {才能   ,,//遍历文件夹   ,,文件[],files =, f.listFiles ();   ,,如果(文件!=null ,,, files.length> 0), {   ,,,//继续递归得到的文件或文件夹   ,,,for  (File  File :文件),{   ,,,,getTxtName (file.getAbsolutePath(),后缀);   ,,,}   ,,},,   ,,},   ,}   }

2。删除文件夹下某个格式的所有文件

如何使用java实现输出文件夹下某个格式的所有文件

package 文件;   import  java.io.File;   public  class  Demo3  {   ,public  static  void  main (String [], args), {//才能,TODO  Auto-generated  method 存根   删除才能(“d:/a",“.jpg");   ,}   ,public  static  void 删除(String  String 路径;后缀),{   File 才能;f =, new 文件(路径);   如果才能(f.isFile ()), {   ,,如果(f.getName () .endsWith(后缀),{   ,,,System.out.println (f.getAbsolutePath() +“成功删除“);   ,,,f.delete ();   ,,}   }else {才能   ,,文件[],files =, f.listFiles ();   ,,如果(文件!=null&, files.length> 0), {   ,,,for  (File  File :文件),{   ,,,,删除(file.getAbsolutePath(),后缀);   ,,,}   ,,}   ,,}   ,}   }

以上是“如何使用java实现输出文件夹下某个格式的所有文件”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

如何使用java实现输出文件夹下某个格式的所有文件