Java转义字符

在创建字符串的时候 有的时候需要在字符串中有一些类似"、’、\这样的字符,但是这样的字符在字符串中如果不使用转义字符是没有办法正产生成字符串的
例如:如果我要用字符串写一个简单的json的话,不使用转义字符可能会出现这种情况:
在这里插入图片描述
或者有时候会出现\s这种反斜杠自动认为跟着一个字母表示特殊转义的情况
这样就需要转义字符了
下面是转义字符的完整列表 方便以后自己看的方便

  • \t - tab.

       \t标签。
    
  • \b - backspace (a step backward in the text or deletion of a single character).

      \b退格键(在文本中向后退一步或删除单个字符)。
    
  • \n - new line

      \n  新行
    
  • \r - carriage return

      \r  回车
    
  • \f - form feed

      \f  换页
    
  • ’ single quote

      \'  单引号
    
  • " double quote

      \"  双引号
    
  • \ backslash

      \\  反斜杠
    

另一个就是转义Unicode字符:

所有Unicode字符代码均采用“ u + <十六进制数字>”的形式。因此,如果在处理文本时需要使用此字符在Java中,可以在文本中对其进行转义

你可能感兴趣的:(JavaSE,java)