public String toString()
{
String line = System.getProperty("line.separator");
StringBuffer buffer = new StringBuffer();
1 buffer.append(line).append("(").append(line);
buffer.append("inaccessInfo=").append(this.getInaccessInfo()).append(line);
buffer.append("productID=").append(this.getProductID()).append(line);
2 buffer.append(")").append(line);
return buffer.toString();
}代码如上:
这段代码打印功能没问题。但是我用工具检测代码的时候(1,2)的位置报“avoid appending characters as string in stringbuffer.append”的错。因为我是小白啊,不懂什么我愿意,问高手,高手说把(1,2)地方的append("(")改成append(‘(’)就OK了。我试了下果然行。开始不知道为什么这样改啊。能求解吗?
{
String line = System.getProperty("line.separator");
StringBuffer buffer = new StringBuffer();
1 buffer.append(line).append("(").append(line);
buffer.append("inaccessInfo=").append(this.getInaccessInfo()).append(line);
buffer.append("productID=").append(this.getProductID()).append(line);
2 buffer.append(")").append(line);
return buffer.toString();
}代码如上:
这段代码打印功能没问题。但是我用工具检测代码的时候(1,2)的位置报“avoid appending characters as string in stringbuffer.append”的错。因为我是小白啊,不懂什么我愿意,问高手,高手说把(1,2)地方的append("(")改成append(‘(’)就OK了。我试了下果然行。开始不知道为什么这样改啊。能求解吗?
解决方案 »
- struts2跳转问题
- jdbc 的sql驱动问题
- 有谁懂stripes+spring+hibernate的!!进来~在线等
- request.getParameter("act") 取出来为空
- ssh程序在tomcat5.0中跑的很好但是tomcat6.0中跑步起来
- 文章资料:如何用Jsp读取Mysql数据库
- 请教怎么取得客户端来访的IP地址呀,我的情况比较特殊
- 用到struts架构的朋友,请进来帮帮忙!解决后有分相送,谢谢!(急!在线等)
- 有谁知道在JAVA中,用什么类可以取得指定URL(此URL只会指向HTML文件)中的内容。急啊!!!
- 请问highcharts能做出下图的图标吗
- 密码安全控件
- 自己写的一棵前端树状展现,界面已经美化,仿windows,并开源。
String line = System.getProperty("line.separator");
StringBuffer buffer = new StringBuffer();
buffer.append(line).append("(").append(line);
buffer.append(")").append(line);
return buffer.toString();
}
public static void main(String []args){
System.out.println(new Test().toString() );
}}结果 :E:\>javac Test.javaE:\>java Test(
)
E:\>
没有报什么错误信息 啊 ,用ue编辑 的
String str = "HelloWorld";