亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java怎么獲取當前目錄下的文件內容

小億
205
2023-10-13 07:15:35
欄目: 編程語言

可以使用Java的File類來獲取當前目錄下的文件內容。可以按照以下步驟進行操作:

  1. 使用System.getProperty("user.dir")來獲取當前目錄的路徑。

  2. 使用File類的構造函數來創建一個表示當前目錄的File對象。例如:File directory = new File(System.getProperty("user.dir"));

  3. 使用File類的listFiles()方法來獲取當前目錄下的所有文件和目錄。

  4. 遍歷文件數組,使用File類的isFile()方法來判斷當前元素是否是文件,如果是文件,則可以讀取其內容。例如使用File類的getAbsolutePath()方法獲取文件的絕對路徑,然后使用IO流來讀取文件內容。

以下是一個示例代碼:

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
// 獲取當前目錄的路徑
String currentDirectory = System.getProperty("user.dir");
// 創建表示當前目錄的File對象
File directory = new File(currentDirectory);
// 獲取當前目錄下的所有文件和目錄
File[] files = directory.listFiles();
// 遍歷文件數組
for (File file : files) {
// 判斷當前元素是否是文件
if (file.isFile()) {
try {
// 使用IO流讀取文件內容
BufferedReader reader = new BufferedReader(new FileReader(file));
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}

注意:需要處理IOException異常,以保證程序的健壯性。

0
滨州市| 全州县| 铅山县| 留坝县| 中西区| 搜索| 六盘水市| 进贤县| 锡林郭勒盟| 灵丘县| 崇文区| 临沧市| 鲁山县| 临漳县| 西昌市| 巨鹿县| 西峡县| 芦溪县| 甘泉县| 水富县| 九龙城区| 永嘉县| 泸水县| 东乌珠穆沁旗| 麻阳| 麦盖提县| 五峰| 和政县| 城固县| 临西县| 扎囊县| 恩施市| 漳州市| 长治县| 精河县| 麻栗坡县| 梁山县| 灌南县| 杭锦旗| 鄯善县| 孟州市|