for循环
for循环的结构格式
格式说明:
- 初始化语句:这里可以是一条或者多条语句,这些语句用来完成初始化操作
(int i = 1)
- 条件判断语句:这里使用一个结果值boolean类型的表达式,这个表达式能决定是否执行循环体语句
(i<=100)
- 循环体语句:这里可以是任意语句,这些语句可能被多次执行
(System.out.println("Hello Worid"))
- 条件控制语句:这里通常是使用一条语句来改变变量的值,从来达到控制循环是否继续向下执行的效果
(i++)
idea中的案例展示
while循环结构
while循环结构格式
格式说明和for循环一样;
idea中案例展示:
此题求100以内的和:
do-while循环结构
格式说明和for循环一样;
idea中案例展示:
此题求100以内的和:
三中循环的区别
- for循环和while循环先判断条件是否成立,然后决定是否执行循环体(先判断后执行)
- do…while循环先执行一次循环体,然后判断条件是否成立,是否继续执行循环体(先执行后判断)
for和while的区别:
- 条件控制语句所控制的自增变量,在for循环结束后,就不可以继续使用了
- 条件控制语句所控制的自增变量,在while循环结束后,还可以继续使用