首先要知道循环语句都有哪些:for、while、do...while
1.for循环和while循环是先判断再执行循环体,而do...while循环先执行循环体再进行判断
例如:
for循环:
for(int i=1;i<1;i++)
{
System.out.println("我爱中国");
}
什么都没输出,因为不满足i<1
while循环:
int i=1;
while(i<1)
{
System.out.println("我爱中国");
i++;
}
什么都没输出,因为不满足i<1
do...while循环:
int j=1;
do {
System.out.println("我爱中国");
j++;
}while(j<1);
输出了“我爱中国”,因为先执行了循环体里面的语句再进行判断的
2.for循环中的i仅在循环中使用
for(int i=1;i<1;i++)
{
System.out.println("我爱中国");
}
System.out.println(i);
出现错误提示:i cannot be resolved to a variable,说明i未定义