雙引號不能嵌套雙引號,否則一對雙引號就結束了。
Java中雙引號中嵌套雙引號需要轉義:
/**
* java雙引號轉義符測試
* @author asus
*
*/
public static void main(String[] args) {
String ont = "\"name\""; //字符串兩邊含有雙引號
String tow = "name \"is\" wgb"; //字符串中間含有雙引號
String three = "\\name"; //使用轉義字符還可以使字符串包含其他字符
System.out.println("字符串ont :" + ont);
System.out.println("字符串tow :" + tow);
System.out.println("字符串three:" + three);
}
控制台結果:
JavaScript中表示字符串時,可以用雙引號,也可以用單引號。
當拼接JS字符串的時候,雙引號裡面一定要是單引號,單引號裡面要是雙引號。如此循環!不過全部雙引號也可以,就是雙引號裡面的雙引號需要轉義!
/**
* 當拼接JS字符串的時候,雙引號裡面一定要是單引號,單引號裡面要是雙引號(需轉義)。如此循環!不過全部雙引號也可以,就是雙引號裡面的雙引號需要轉義!
*/
var inShort="What do the 'guards \"at\" Buckingham Palace' wear on their heads?";
var inShort="What do the \"guards \"at\" Buckingham Palace\" wear on their heads?";