在Java中,可以使用以下代碼讀取resources
目錄下的文件:
import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.StandardCharsets;
public class Main {
public static void main(String[] args) {
// 獲取資源文件的輸入流
InputStream inputStream = Main.class.getResourceAsStream("/文件名");
try {
// 將輸入流轉換為字符串
String content = new String(inputStream.readAllBytes(), StandardCharsets.UTF_8);
// 打印文件內容
System.out.println(content);
} catch (IOException e) {
e.printStackTrace();
}
}
}
其中,文件名
是要讀取的文件在resources
目錄下的路徑。需要注意的是,在使用getResourceAsStream
方法時,路徑前面需要加上/
來表示resources
目錄的根路徑。