gpt4 book ai didi

java - for循环中的多个变量

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:02:02 25 4
gpt4 key购买 nike

          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...请帮助我。

最佳答案

问题是循环的条件。正确的应该是:

for(i=d+2,j=0;i<2d+3 && j<d;i++,j++){ ...

for(i=d+2,j=0;i<2d+3 || j<d;i++,j++){ ...

在 java 中用逗号分隔两个 boolean 条件是没有意义的。

并且如注释中所示,变量 ji 未声明。

关于java - for循环中的多个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13100101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com