黑马程序员技术交流社区

标题: 想要完成for (int x=10; x<=1000; x+10)可是JVM无法识别x+10 [打印本页]

作者: -律-    时间: 2014-12-11 01:55
标题: 想要完成for (int x=10; x<=1000; x+10)可是JVM无法识别x+10
想要完成for (int x=10; x<=1000; x+10);
可是JVM无法识别x+10;
求解        x+10的表达式,谢谢


作者: quick3g    时间: 2014-12-11 03:44
for (int x=10; x<=100; x+=10);//酱紫就o了。
作者: 编程学徙    时间: 2014-12-11 03:53
楼上正解
作者: HelloWorld!    时间: 2014-12-11 09:58
x=x+10或x+=10
作者: xingyunjunjun    时间: 2014-12-11 10:01
沙发正解,
作者: lwh316658735    时间: 2014-12-11 11:03
x+10是没为题的,但是你这句没有意义,x+10赋值给谁呢?如果给x的话 x+=10这样可以了
作者: zmhlnrs    时间: 2014-12-11 11:25
for (int x=10;x<1000;x+=10)
作者: 沙子    时间: 2014-12-11 14:43
for循环的格式为:for(初始化语句 ; 循环条件 ; 迭代语句) ,迭代语句是改变循环变量值的语句,而X+10明显不是一个语句,所以JVM无法识别,x+=10这才是正确格式。
作者: kenhe    时间: 2014-12-11 16:06
后面要操作表达式
作者: lwj123    时间: 2014-12-11 16:12
x+10都不构不成句子
作者: -律-    时间: 2014-12-12 00:45
lwh316658735 发表于 2014-12-11 11:03
x+10是没为题的,但是你这句没有意义,x+10赋值给谁呢?如果给x的话 x+=10这样可以了 ...

我懂了,x+10的结果没有一个可以接受的指向变量,很详细,完全明白了
作者: as604049322    时间: 2014-12-12 09:02
。。。。{:3_55:}
作者: Elvismao    时间: 2014-12-12 10:20
x+10是一个数值表达式,无法成为循环体内的循环条件。
作者: 孟子飞宏    时间: 2014-12-12 10:22
学习了,加油楼主




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2