1. 程式人生 > >Java中讀取某個目錄下的所有檔案和資料夾

Java中讀取某個目錄下的所有檔案和資料夾

import java.io.File;
public class Test1 {
 public static void main(String[] args) {
  String path="d:/";
  File file=new File(path);
  File[] tempList = file.listFiles();
  System.out.println("該目錄下物件個數:"+tempList.length);
  for (int i = 0; i < tempList.length; i++) {
   if (tempList[i].isFile()) {
    System.out.println("文     件:"+tempList[i]);

   }
   if (tempList[i].isDirectory()) {
    System.out.println("資料夾:"+tempList[i]);
   }
  }
 }
}

相關推薦

Java-讀取某個目錄所有檔案資料3種從檔案路徑獲取檔名的方法

1 讀取某個目錄下所有檔案、資料夾 public static ArrayList<String> getFiles(String path) { ArrayList<Str

python檢視當前目錄所有檔案資料

檢視當前目錄所有檔案:import os print(os.listdir('.'))檢視當前目錄所有資料夾:import os path = os.listdir(os.getcwd()) for p in path: if os.path.isdir(p):

Java讀取某個目錄所有檔案資料

import java.io.File;public class Test1 { public static void main(String[] args) {  String path="d:/";  File file=new File(path);  File[] tempList = file.li

【C++】C++讀取特定路徑所有檔案//*(資料所有圖片、文件等)

內容:主要有兩種,一是藉助相關結構體,二是針對檔名排練有序。 一、藉助結構體 1.引用標頭檔案 #include <io.h> #include < fstream> #include < string> 2.適用範圍 沒有限制。

ava刪除目錄目錄所有檔案資料(非遞迴)

方法一: public static void deleteFiles(File srcFile) { if (srcFile.exists()) { File[] files; //存放資料夾 Lin

C#/.NET刪除指定資料所有檔案資料的幾種方法彙總

我們知道,在C#/.NET中的System.IO名稱空間下,都是關於檔案和資料夾資訊操作的類。如果在開發中有刪除指定資料夾下所有檔案和資料夾這樣的需要,應該如何使用C#/.NET來實現這個需求呢?方法一:直接刪除整個指定資料夾使用使用Directory.Delete("資料

打印出所有目錄檔案資料

File myFileName = new File( "%資料夾命" );    if( myFileName.isDirectory() ){   String dirContents[] = myFileName.list();   for( int i=0; i<

Android 拷貝assets目錄所有檔案資料到指定路徑

專案中需要將一些使用NDK編譯的so庫檔案放到assets目錄打包。因為所有so檔案是按照目錄存放和查詢載入的,libs路徑打包有問題,就考慮放到assets下,啟動的時候進行拷貝。從網路上找到一個拷貝的類,做了些小的修改,以滿足拷貝所有檔案及資料夾的需求。 /*****

樹形結構展示指定資料所有檔案資料

1:匯入os包 import os 2:實現功能 <1>:使用os.walk(path)方法: def use_walk(path): for (root, dirs, files) in os.walk(path): """ ro

Python 讀取某個目錄所有檔案 -- untested

# coding=utf-8 #Python 讀取某個目錄下所有的檔案例項 import os import os.path import re import sys import codecs reload(sys) sys.setdefaultencoding('utf-8') path

Centos查詢並替換某個目錄所有檔案某個字串

查詢目錄下包含某個字串的檔案 例:查詢 dir 目錄下所有包含 str 的檔案。 grep -lr 'str' dir vim替換單個檔案中所有字串方法 例:替換當前檔案中所有 old 為 new :%s/old/new/g 替換目錄下所有檔案中到某

輸出某個目錄所有檔案資料,包括子資料的內容

IO流中File類中有個listFiles() 方法,它可以返回一個抽象路徑名陣列,這些路徑名錶示此抽象路徑名錶示的目錄中的檔案。此時用這個方法來講檔案中的所有路徑儲存在一個數組中,在去判斷這個陣列中哪

通過 Java 去監測某個目錄檔案變動(commons.io方式)

org.apache.commons.io包 使用Commons-io的 monitor 下的相關類可以處理對檔案進行監控,它採用的是觀察者模式來實現的。 可以監控資料夾的建立、刪除和修改 可以監控檔案的建立、刪除和修改 採用的是觀察者模式來實現的

通過 Java 去監測某個目錄檔案變動 (File Watch Service方式)

最近處理了一個需求,大概是這樣的: 己方搭建好FTP伺服器 對方往該伺服器的指定目錄(假設叫 目錄A)上傳檔案 己方需要將對方上傳好的檔案(處於上傳中狀態的檔案不能進行處理)解析並更新到資料庫中 己方對 目錄A 只有 “讀”的許可權,即,不能對 目錄A中的檔案進行刪除、重

java專案——讀取專案目錄檔案

//檔案目錄與JsonToJava.class處於同級目錄 Reader reader = new InputStreamReader(JsonToJava.class.getResourceAsStream("js/Server2.json"), "UTF-8"); /

Android讀取assets目錄所有檔案

package org.crazyit.image; import java.io.IOException; import java.io.InputStream; import android.app.Activity; import android.content.

Java如何解析某個目錄xml檔案,將XML檔案轉換為報表資料來源?

在Java開發的報表工具FineReport中,假如在目錄下儲存了幾個XML檔案,希望把XML檔案轉換為報表資料來源,同時希望展示動態xml資料來源的效果,這時可通過引數的方式,動態獲取xml欄位中的值再作為報表資料來源。Northwind.xml記錄資料格式如下:<?

maven工程讀取resource目錄配置檔案

在maven工程中,我們會將配置檔案放到src/main/resources下面,例如我們需要確認resource 下的檔案編譯之後存放的位置。它編譯的路徑直接位於classes下面,這個路徑其實就是classPath的路徑,所以,在resources 根目錄下的配置檔案其實

java 實現讀取某個目錄指定類型的文件

file out pat ont 文件 end bsp 不同類 import 我這裏是讀取txt類型的文件,在指定的目錄下有不同類型的文件 實現代碼,讀取txt類型的文件並打印出該文件的絕對路徑 package com.SBgong.test; impor

檔案以及資料的建立。目錄所有檔案子目錄查詢

public static boolean createFile(String destFileName) {           File file = new File(destFileName);           if(file.exists()) {