正常:
String a = "123"+id+"45";正常字符串中连接一个参数这样写是没问题的。
String a = "1'2'3"+id+"'4'5";字符串中包含单引号连接一个参数也是没问题的。
错误:
String a = "<a onclick='a_click("abcd")'></a>";这样写有问题。
String a = "<a onclick='a_click("+id+")'></a>";这个参数id是个字符串这样写就有问题。
解决方法:
String a = "<a onclick='a_click(\"abcd\")'></a>";
String a = "<a onclick='a_click(\""+id+"\")'></a>";
将字符串用“\”分隔开就没问题了。