StringBuffer.append里的斜杠是做什么用的?
比如像下面这样的代码,是当jsp页面执行时,动态的输出一段javascript的代码,groupName和groupID有可能改变。treeinfo里面为什么要加斜杠(\)呢?
<%StringBuffer treeinfo = new StringBuffer();String groupName = "";String groupID = "";treeinfo.append("<script language=\"JavaScript\">var tree = new WebFXTree(\"Root\");");treeinfo.append("tree.add(new WebFXCheckBoxTreeItem(\""+groupName+"\",\"grouploadtree1.jsp?str="+groupID+";13\",\"\",\"\",\"\",\"\",\"\",\"\"));");out.print(treeinfo);%>1.\n 回车(\u000a) 2.\t 水平制表符(\u0009) 3.\b 空格(\u0008) 4.\r 换行(\u000d) 5.\f 换页(\u000c) 6.\' 单引号(\u0027) 7.\" 双引号(\u0022) 8.\\ 反斜杠(\u005c) 9.\ddd 三位八进制 10.\udddd 四位十六进制