对不起,如果这是一个愚蠢的问题。这是我的问题。我有一个字符串变量 a。我需要将以下行分配给:
<td align="center" width="20%" ><a href="/listen/asid/
但是当我使用以下语法时:
a="<td align="center" width="20%" ><a href="/listen/asid/"
它不起作用,因为 Java 将行内的双引号混淆为开始和结束双引号。我怎样才能正确地做到这一点?谢谢。
对不起,如果这是一个愚蠢的问题。这是我的问题。我有一个字符串变量 a。我需要将以下行分配给:
<td align="center" width="20%" ><a href="/listen/asid/
但是当我使用以下语法时:
a="<td align="center" width="20%" ><a href="/listen/asid/"
它不起作用,因为 Java 将行内的双引号混淆为开始和结束双引号。我怎样才能正确地做到这一点?谢谢。
String a = "<td align=\"center\" width=\"20%\" ><a href=\"/listen/asid/";
\" 此时在文本中插入双引号字符。
转义特殊字符:
String a = "<td align=\"center\" width=\"20%\" ><a href=\"/listen/asid/"
System.out.println(a);
结果将是
<td align="center" width="20%" ><a href="/listen/asid/
您应该对引号使用转义字符 - \"
,这将评估为字符串中的引号。
您需要“逃避”"
使用\
http://docs.oracle.com/javase/tutorial/java/data/characters.html
a="<td align=\"center\" width=\"20%\" ><a href=\"/listen/asid/"