循环结构的组成
1.初始化语句。
2.判断条件语句。
3.循环体语句。
4.迭代
for循环中的循环变量在循环外部无法使用
for循环:
在使用循环之前,需要先搞清楚“什么时候要做什么事”。因为循环不能一直不停。
for循环可以在循环条件满足的情况下,反复执行{}大括号内的代码块。
执行顺序:声明循环变量——>判断循环条件——>执行循环代码——>迭代——>判断循环条件......此段代码意义:声明钱的变量,判断是否挣够500万,如果没挣够,继续工作,工作后钱增加,再进行判断
for循环语句和while循环语句可以等价转换,循环需要的内容只是换了位置而已。
不同点:在for循环中声明的循环变量无法在循环外部使用,而while循环却是在循环结构外部声明的循环变量,所以即便循环结束,也可以继续使用。但更推荐使用for循环,for循环的循环变量在循环结束后会直接被销毁,更合理的使用内存空间。
continue 直接结束本次循环 开始下次循环
return:不只是退出结构,而是退出整个方法,可以携带表达式,可以将表达式的结果作为方法
break:提前终止循环
return后可以携带表达式,可以将表达式的结果作为方法的结果反馈给方法的调用者