不明白
JAVA中操作文件的时候就是认aaa\\abc\\efg\\aa.xls 这种格式啊!

解决方案 »

  1.   

    String s = "aaa\\abc\\efg\\aa.xls";
    s = s.replaceAll("\\\\", "\\\\\\\\");
    System.out.println (s);
      

  2.   

    我是要将aaa\abc\efg\aa.xls‘\’转化成“\\”
    我得到的数据是aaa\abc\efg\aa.xls,我要在java下识别需要是aaa\\abc\\efg\\aa.xls;好象是‘\’是特殊字符,不知道该怎么处理
      

  3.   

    1。aaa\abc\efg\aa.xls 这样的表达一个String是错误的
    要做其它的转换你可以String.replace()方法或者正则表达式
      

  4.   

    jdk1.4的话应经支持正则表达式,可以通过yourString.replaceAll("\\","\\\\");轻松达到这样的目的。
      

  5.   

    同意cuizm(射天狼) ,unsalted(icebird)
    第一个是转义符
      

  6.   

    jdk1.4的话应经支持正则表达式,可以通过yourString.replaceAll("\\","\\\\");轻松达到这样的目的。
      
    我一开始就是这样但是回来的结果变成了aae
      

  7.   

    replaceAll("\\\\", "\\\\");前面的是正則表达式,前两个\\是正則表达式的转义符,第三个第四个代表java中\字符后面的是两个java字符\