就是说
String str = 字符"c:\aaa\aaa";
不用再写成\\之类

解决方案 »

  1.   

    把那个String的值写到配置文件,通过读文件得到String,那样就不用转义了
      

  2.   

    File类的静态属性File.separator;这个属性是只读的,而且会根据操作系统自动适配。
    你吧String str = 字符"c:\aaa\aaa"; 改成
    String str = "c:"+File.separator+"aaa"+File.separator+"aaa"; 
      

  3.   

    在C#中有这样的运用
    string str=@"c:\xxx\xxx"
    前面加上@符号表示禁用任何转义字符,可惜java语言没有这样的特性。