欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JAVA遍歷一個(gè)文件夾中的所有文件的小例子

 更新時(shí)間:2013年10月11日 16:35:26   作者:  
在實(shí)際項(xiàng)目中給定一文件夾,得到這個(gè)文件夾下所有的文件這樣的需求并不是很多,更多的是查找或是刪除某一具體的文件

復(fù)制代碼 代碼如下:

import java.io.File;
import java.util.ArrayList;

public class FileTest {
 private static ArrayList<String> filelist = new ArrayList<String>();

 public static void main(String[] args) throws Exception {

    String filePath = "E://Struts2";
    getFiles(filePath);
 }
 /*
  * 通過遞歸得到某一路徑下所有的目錄及其文件
  */
 static void getFiles(String filePath){
  File root = new File(filePath);
    File[] files = root.listFiles();
    for(File file:files){    
     if(file.isDirectory()){
      /*
       * 遞歸調(diào)用
       */
      getFiles(file.getAbsolutePath());
      filelist.add(file.getAbsolutePath());
      System.out.println("顯示"+filePath+"下所有子目錄及其文件"+file.getAbsolutePath());
     }else{
      System.out.println("顯示"+filePath+"下所有子目錄"+file.getAbsolutePath());
     }    
    }
 }
}

相關(guān)文章

  • Java Runnable線程傳參,實(shí)現(xiàn)讓run訪問參數(shù)

    Java Runnable線程傳參,實(shí)現(xiàn)讓run訪問參數(shù)

    這篇文章主要介紹了Java Runnable線程傳參,實(shí)現(xiàn)讓run訪問參數(shù),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • 基于Jenkins自動(dòng)打包并部署docker環(huán)境的操作過程

    基于Jenkins自動(dòng)打包并部署docker環(huán)境的操作過程

    這篇文章主要介紹了基于Jenkins自動(dòng)打包并部署docker環(huán)境,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-08-08
  • 基于Springboot的漫畫網(wǎng)站平臺設(shè)計(jì)與實(shí)現(xiàn)

    基于Springboot的漫畫網(wǎng)站平臺設(shè)計(jì)與實(shí)現(xiàn)

    本文將基于Springboot實(shí)現(xiàn)開發(fā)一個(gè)漫畫主題的網(wǎng)站,實(shí)現(xiàn)一個(gè)比漂亮的動(dòng)漫連載的網(wǎng)站系統(tǒng),界面設(shè)計(jì)優(yōu)雅大方,比較適合做畢業(yè)設(shè)計(jì)和課程設(shè)計(jì)使用,需要的可以參考一下
    2022-08-08
  • Hashmap非線程安全關(guān)于hash值沖突處理

    Hashmap非線程安全關(guān)于hash值沖突處理

    這篇文章主要為大家介紹了Hashmap非線程安全關(guān)于hash值沖突的處理,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-04-04
  • 使用bitset實(shí)現(xiàn)毫秒級查詢(實(shí)例講解)

    使用bitset實(shí)現(xiàn)毫秒級查詢(實(shí)例講解)

    下面小編就為大家?guī)硪黄褂胋itset實(shí)現(xiàn)毫秒級查詢(實(shí)例講解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-10-10
  • java實(shí)現(xiàn)多個(gè)文件壓縮成壓縮包

    java實(shí)現(xiàn)多個(gè)文件壓縮成壓縮包

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)多個(gè)文件壓縮成壓縮包,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Mybatis之typeAlias配置的3種方式小結(jié)

    Mybatis之typeAlias配置的3種方式小結(jié)

    這篇文章主要介紹了Mybatis之typeAlias配置的3種方式小結(jié),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • spring聲明式事務(wù)@Transactional開發(fā)常犯的幾個(gè)錯(cuò)誤及最新解決方案

    spring聲明式事務(wù)@Transactional開發(fā)常犯的幾個(gè)錯(cuò)誤及最新解決方案

    使用聲明式事務(wù)@Transactional進(jìn)行事務(wù)一致性的管理,在開發(fā)過程中,發(fā)現(xiàn)很多開發(fā)同學(xué)都用錯(cuò)了spring聲明式事務(wù)@Transactional或使用不規(guī)范,導(dǎo)致出現(xiàn)各種事務(wù)問題,這篇文章主要介紹了spring聲明式事務(wù)@Transactional開發(fā)常犯的幾個(gè)錯(cuò)誤及解決辦法,需要的朋友可以參考下
    2024-02-02
  • Spring Boot啟動(dòng)流程分析

    Spring Boot啟動(dòng)流程分析

    本文給大家介紹spring boot是怎樣啟動(dòng)和啟動(dòng)做了哪些事情。具體內(nèi)容詳情大家通過本文詳細(xì)學(xué)習(xí)吧
    2017-09-09
  • spring boot整合kafka過程解析

    spring boot整合kafka過程解析

    這篇文章主要介紹了spring boot整合kafka過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02

最新評論