91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
罗山县| 湖南省| 安泽县| 宁海县| 华安县| 沙河市| 盘山县| 洛隆县| 郧西县| 鲜城| 纳雍县| 石城县| 疏勒县| 铜陵市| 伊通| 曲靖市| 福建省| 财经| 白朗县| 广汉市| 江达县| 五河县| 湘阴县| 卫辉市| 砀山县| 临安市| 郑州市| 万州区| 贡觉县| 长葛市| 兰考县| 阿城市| 房产| 九龙城区| 齐齐哈尔市| 六安市| 昌都县| 永平县| 颍上县| 长汀县| 大荔县|