我有這樣的代碼從類路徑 A =其文本文件加載的文件,我用什麼IM想讀給串 是:如何從File對象在java中讀取文本文件
File file = new File(classLoader.getResource("sample.json").getFile());
我不想使用:
file.getAbsolutePath();
我怎樣才能讀取這個文本文件到字符串?
UPDATE 我找到了解決方案,您怎麼看?
ClassLoader classLoader = getClass().getClassLoader();
is = classLoader.getResourceAsStream("sample.json");
String txt = IOUtils.toString(is);
什麼相關性'file.getAbsolutePath();'處理您的問題? –
請參閱https://docs.oracle.com/javase/7/docs/api/java/io/FileInputStream.html –
'Files.readAllLines();' –