关于JAVA的初级问题望高手们解答

可否解析一下这段代码的意思
public class Test03{
public static void main(String args[]){
int x = 1;
while (x < 10){
x = x +1;
if (x > 6){
System.out.println("big x");
}
}
}
}

初始化int类型变量x,
然后用while循环体进行循环,循环条件是x变量的值小于10;
循环体中对x进行+1操作,致使x不断增加;
然后用if判断x是否>6,如果大于则输出x的值。
当x=9的时候是最后一次进入循环体,在循环体中会输出big x,此时x=10,进行x<10的判断为false。
跳出循环

如果有帮助,希望结帖

图片说明

你的这个循环会执行九次,即x从1到9,其中x会一直累加,最后结果为x=10;而当x>6时(即:7、8、9、10)循环会答应“big x”

1.int x=1;//初始化x为整型变量,值为1
2.while(x x=x+1; //x的值加上一
if(x>6){//判断x是否大于6,如果是则输出big x,并且换行
System.out.println("big x");
}
}

当x大于6小于10时输出big x,x分别为7,8,9,10