不太明白你意思
File a = new File(fileName); 那个fileName是绝对路径么    还有斜杠要转义  如"D:\\workspace\\test\\test1.txt"

解决方案 »

  1.   

    String aa = "com.test";
    System.out.println(aa.replace(".", "/"));
    com/test
      

  2.   

    fileName是绝对路径,路径保存到mysql 是这样的  比如d.workepace.test.a.txt现在我装转换成正常的D:\\workspace\\test\\a.txt"
      

  3.   

    D:workpace.metadata.me_tcatwebappsqqqupload链表正输反输.txt这就是我获取到的绝对路径
      

  4.   

    按照3楼的写法aa.replace(".", "\\")这样行不行呢?
      

  5.   

    按照3楼的写法aa.replace(".", "\\")这样行不行呢?已经弄好了
      

  6.   

    弄好了  \保存到mysql时 需要转义   所以在保存时 多打一个 \ 就好   java 里面 两个\\代表一个字符