我的android ap中有一个字符串变量,其中包含一些url http://www.google.com。字符串变量声明如下:
String html="<a href="http://www.google.com"></a>";
但是有一个错误说我必须把(分号);在 a href =&#34; 之后。但实际上我想要整行内容,即
字符串变量中的(href =&#34; http://www.google.com") 。如何实现?提前谢谢。
答案 0 :(得分:1)
双打报价需要转义。
尝试低于一个
String html="<a href='http://www.google.com'></a>"
;
否则
String html= "<a href= \"http://www.google.com\"></a>"
;
答案 1 :(得分:0)
如果要将"
放在一个字符串中,则需要使用\
转义每个String html="<a href=\"http://www.google.com\"></a>";
。
例如:
href=
如果你不这样做,编译器假定你在http://www.google.com
之后结束这个字符串,并试图理解Java
中{{1}}的含义;)