java getabsolute()对于带空格的路径失败了吗?

时间:2014-09-19 13:23:27

标签: java linux

在我的代码中,我调用getAbsolutePath来获取文件的路径。如果文件路径不包含任何空格,它完全正常。例如:〜/ Desktop / data / a.txt

但如果空格存在,我的文件路径完全错误,例如〜/ Desktop / data set / b.txt

这是java中的错误吗?有没有空格的绝对路径的任何方法?

代码就像:

 public void loadDataFile(java.io.File f)
      {
          system.out.println("f.getabsolutepath is "+f.getAbsolutePath());
          ...
       }

 what I get is: 
     /home/xx/humans_d/results/a1/a.txt

 It should be:
     /home/xx/Desktop/data/hrv pilot humans_d/results/a1.a.txt

非常感谢。

LJ

0 个答案:

没有答案