反编译出来的JAVA代码有问题!各位大哥帮忙看看!
我用反编译工具将.class文件反编译后有一个函数中的代码如下:
public String toString()
{
String s;
if(_items == 0 || _v == null)
return super.toString();
s = new String();
s;
JVM INSTR new #53 <Class StringBuffer> ;
JVM INSTR dup_x1 ;
JVM INSTR swap ;
String.valueOf();
StringBuffer();
"( ";
append();
toString();
s;
int i = 0;
goto _L1
_L3:
s;
JVM INSTR new #53 <Class StringBuffer> ;
JVM INSTR dup_x1 ;
JVM INSTR swap ;
String.valueOf();
StringBuffer();
_v[i].toString();
append();
toString();
s;
if(i == _items - 1)
continue; /* Loop/switch isn 't completed */
s;
JVM INSTR new #53 <Class StringBuffer> ;
JVM INSTR dup_x1 ;
JVM INSTR swap ;
String.valueOf();
StringBuffer();
", ";
append();
toString();
s;
i++;