【发布时间】:2012-10-27 12:16:41
【问题描述】:
else
{
r=Power(s,n-1);
System.out.println(r);
int d=r.length;
char ch=s.charAt(n);
int v=d+1;
p[v]=Character.toString(ch);
String q = p[v];
for(i=d+2,j=0;i<2d+3,j<d;i++,j++)
{
p[i]=r[j].concat(q);
}
}
显示语法错误,即使声明后也无法识别 var j...请帮助我。
【问题讨论】:
-
如果显示语法错误,那么您的程序根本无法运行。您需要先修复语法错误。
-
我没有看到
j的声明;只需在for循环之前放置一个int j; -
顺便说一句,
i似乎也没有被声明。您可能需要将i=d+2更改为int i=d+2 -
是啊非常感谢你:)