java for循环 for(int i=0,j=0;i<10;i++){}报错,找不到符号,指向j。 for(int i=0,int

j=0;i<10;i++){}报错,需要;这到底要怎么定义。一个是循环变量,一个是临时使用的变量,每次进入循环是都被初始化成0... j=0;i<10;i++){}报错,需要;这到底要怎么定义。一个是循环变量,一个是临时使用的变量,每次进入循环是都被初始化成0 展开
 我来答
匿名用户
2016-05-17
展开全部
将临时变量j 写到大括号里面去。

for(i=0;i<10;i++){int j=0;..........},
i 是循环控制变量,i从0到9,循环10次,每次循环进入之后,首先定一个临时变量,将变量初始化为0.
追问
不是这样的,每次循环之后j的值会变化,不能被变成0,只是在进入循环的时候是0,而且你这样写好像是每次循环都会定义j,会增加运行的负荷,我可以这样 int j;
for(int i=0;i<10;i++){}每次程序运行到这里后会把j变成0,这样写就成了两行代码,而且之后还有很多这样的临时变量,十几个的话,就会写很多,代码不整洁。
追答
同意你说的,这样写很好
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式