最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java實(shí)現(xiàn)輸出文件夾下某個(gè)格式的所有文件實(shí)例代碼

 更新時(shí)間:2018年06月14日 15:50:05   作者:西北鵬三鞭  
這篇文章主要介紹了java實(shí)現(xiàn)輸出文件夾下某個(gè)格式的所有文件,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

這里寫圖片描述

package file;
import java.io.File;
/**
 * 輸出某個(gè)文件夾下所有某個(gè)格式的文件
 * @author hasee
 *
 */
public class Demo2 {
 public static void main(String[] args) { 
  getTxtName("d:/a",".jpg"); 
 }
 public static void getTxtName(String path,String suffix) {
  //判斷文件對(duì)象是文件還是文件夾
  //構(gòu)建文件對(duì)象
  File f = new File(path);
  //根據(jù)文件或者文件夾處理
  if(f.isFile()) {
   if(f.getName().endsWith(suffix)) {
    System.out.println(f.getAbsolutePath());
   }
  }else {
   //遍歷文件夾
   File[] files = f.listFiles();
   if(files!=null && files.length>0) {
    //繼續(xù)遞歸得到的文件或文件夾
    for (File file : files) {
     getTxtName(file.getAbsolutePath(),suffix);
    }
   }  
  } 
 }
}

2.刪除文件夾下某個(gè)格式的所有文件

這里寫圖片描述

package file;
import java.io.File;
public class Demo3 {
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  delete("d:/a",".jpg");
 }
 public static void delete(String path,String suffix) {
  File f = new File(path);
  if(f.isFile()) {
   if(f.getName().endsWith(suffix)) {
    System.out.println(f.getAbsolutePath()+"成功刪除");
    f.delete();
   }
  }else {
   File[] files = f.listFiles();
   if(files!=null&&files.length>0) {
    for (File file : files) {
     delete(file.getAbsolutePath(),suffix);
    }
   }
  }
 }
}

總結(jié)

以上所述是小編給大家介紹的java實(shí)現(xiàn)輸出文件夾下某個(gè)格式的所有文件實(shí)例代碼,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Mybatis-Plus更新時(shí)間字段不生效的解決

    Mybatis-Plus更新時(shí)間字段不生效的解決

    在使用Mybatis-Plus時(shí),可能會(huì)遇到updateTime字段不自動(dòng)更新的問題,通過分析,原因在于selectById獲取舊數(shù)據(jù)后,如果字段已有值,更新操作不會(huì)自動(dòng)填充更新時(shí)間,可以通過直接在實(shí)體中設(shè)置更新時(shí)間或在更新操作時(shí)指定時(shí)間來解決此問題
    2024-09-09
  • SpringCloud之Feign遠(yuǎn)程接口映射的實(shí)現(xiàn)

    SpringCloud之Feign遠(yuǎn)程接口映射的實(shí)現(xiàn)

    這篇文章主要介紹了SpringCloud之Feign遠(yuǎn)程接口映射的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • java中Iterator和ListIterator實(shí)例詳解

    java中Iterator和ListIterator實(shí)例詳解

    這篇文章主要介紹了java中Iterator和ListIterator實(shí)例詳解,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • Java中用POI實(shí)現(xiàn)將數(shù)據(jù)導(dǎo)出到Excel

    Java中用POI實(shí)現(xiàn)將數(shù)據(jù)導(dǎo)出到Excel

    這篇文章主要介紹了Java中用POI實(shí)現(xiàn)將數(shù)據(jù)導(dǎo)出到Excel,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Java編程接口回調(diào)一般用法代碼解析

    Java編程接口回調(diào)一般用法代碼解析

    本文的主要內(nèi)容是同過實(shí)際代碼向大家展示Java編程中接口回調(diào)的一般用法,具有一定參考價(jià)值,需要的朋友可以了解下
    2017-09-09
  • RestTemplate返回值中文亂碼問題

    RestTemplate返回值中文亂碼問題

    這篇文章主要介紹了RestTemplate返回值中文亂碼問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Java內(nèi)部類和異常類的概念以及使用

    Java內(nèi)部類和異常類的概念以及使用

    這篇文章主要介紹了Java內(nèi)部類和異常類的概念以及使用,文中有非常詳細(xì)的代碼以及注釋,適合正在學(xué)習(xí)java基礎(chǔ)的同學(xué)們使用,需要的朋友可以參考下
    2021-04-04
  • 一篇文章帶你深入了解Java基礎(chǔ)(3)

    一篇文章帶你深入了解Java基礎(chǔ)(3)

    這篇文章主要給大家介紹了關(guān)于Java中方法使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-08-08
  • Jenkins如何實(shí)現(xiàn)自動(dòng)打包部署linux

    Jenkins如何實(shí)現(xiàn)自動(dòng)打包部署linux

    這篇文章主要介紹了Jenkins如何實(shí)現(xiàn)自動(dòng)打包部署linux,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • request如何獲取body的json數(shù)據(jù)

    request如何獲取body的json數(shù)據(jù)

    這篇文章主要介紹了request如何獲取body的json數(shù)據(jù)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06

最新評(píng)論

手游| 咸阳市| 万年县| 京山县| 新干县| 岢岚县| 西昌市| 邹平县| 广昌县| 密山市| 石楼县| 朔州市| 剑川县| 游戏| 玛曲县| 高雄市| 海南省| 东明县| 依兰县| 嘉禾县| 广灵县| 和静县| 辽中县| 呈贡县| 金平| 安丘市| 和顺县| 溧阳市| 怀化市| 宾川县| 灵寿县| 建宁县| 泸州市| 洪雅县| 皋兰县| 甘谷县| 通许县| 沙坪坝区| 安岳县| 永福县| 阿拉善左旗|