函数性能问题(高人赐教)有晚上还在的么?
试分析一下以下函数的编码中,存在的性能问题有哪些?可以进行什么样的优化?
class A
{
B[] bs=new B[20];
public string toString()
{
\ StringBuffer buf=new StringBuffer(“xml”);
for(int I=0;I<20;I++)
buf.append(bs[i].toString());
buf.append(“OVER”);
return buf.toString();
}
}
class B
{
String x=”ValueX”;
String y=”ValueY”;
public String toString()
{
StringBuffer buf=new StringBuffer();
buf.append(x);
buf.append(y);
return buf.toString();
}
}