c#中不是可以在字符串前添写一个"@"来取消内部字符串转义而且还可以保留 输入时字符串的状态么!
  那么在java里我想保持我一个字符串的输入时的格式,有什么好办法

解决方案 »

  1.   

    在那个不想要转的字符前面加"\"  例如“abc\d",你想输出前面的字符串,那么你就要打成"abc\\d"
      

  2.   

    没有,Java 中没有提供这种语法功能。
      

  3.   

    没有,Java 中没有提供这种语法功能。
    除非你自己写一个类,加到Object
      

  4.   

    org.json.JSONException: Illegal escape错误及Java转义字符过滤方法可以看看这里
      

  5.   

    org.json.JSONException: Illegal escape错误及Java转义字符过滤方法可以看看这里
      

  6.   

    org.json.JSONException: Illegal escape错误及Java转义字符过滤方法可以看看这里
      

  7.   

    没有。除非你写一个预处理
    像在scala里可以使用 """sdad '"\adadad"""