【发布时间】:2018-01-07 01:34:34
【问题描述】:
我想在 Java 中导入文件路径。由于路径可以改变,我希望它在代码之外,所以它是可变的。我已经读过可以用 INI 文件解决的问题。嗯,我试过了。我有以下 Java 代码:
import java.util.*;
import java.io.*;
class readIni {
public static void main(String args[]) {
readIni ini = new readIni();
ini.doit();
}
public void doit() {
try{
Properties p = new Properties();
p.load(new FileInputStream("user.ini"));
p.list(System.out);
}
catch (Exception e) {
System.out.println(e);
}
}
}
我的 Ini 文件:
file = H:/
现在,控制台显示的是 Ini 文件,而不是目录的内容....出了什么问题?
【问题讨论】:
-
为什么还要写别的?
-
它应该显示路径文件中的文件。对不起,但我不明白你的意思。上面的代码有什么问题?
-
ini文件不应显示路径中的文件。它应该包含包含您要显示的文件的路径。获得路径后,您可以使用来自here 的答案来显示该文件夹中的文件。 -
哦,好吧,但是为什么我的java代码显示了ini文件的内容? ini文件不正确吗?