我想将此相对路径/home/cce2050/Music/part1/ints10000.dat转换为其绝对路径。任何人都可以向我推荐这条路吗?
public static String[] split() throws FileNotFoundException, IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream("/home/cce2050/Music/part1/ints10000.dat")));
String line;
String[] aList = new String[10000];
while ((line = reader.readLine()) != null) {
aList = line.split("\\s+");
}
return aList;
}
我个人认为你对相对/绝对路径的理解是错误的。绝对路径指定从根/到文件的路径,而相对路径指定从当前目录(位置)到指定文件的路径。
您提供的路径已经是绝对路径。
你错过了绝对和相对路径之间的混淆,所以我想你问的是:
./Music/part1/ints10000.dat