·循环结构语句
A:for循环语句:
1)格式:
for(初始化语句;条件判断语句;控制条件语句){
2)执行流程:循环体语句;}
3)注意事项:初始化语句执行一次,进行赋值,然后判断条件是否成立;
成立,执行循环体语句,然后再执行控制条件语句;
再次判断条件是否成立,成立,继续执行;
不成立,循环语句结束
4)应用:a:for循环里如果只有一条语句,{}可以省略,但不建议省略
b:有{地方不能有分号,反之亦然
c:for循环语句的变量只在本大括号中去使用,跳出循环体,变量失效
B:while语句a:求和思想:定义最终结果变量;使用for循环,遍历元素;在循环体语句中去求和b:统计思想:定义统计变量;按照条件进行判断;输出结果![]()
【JavaSE学习笔记】循环结构语句·循环结构语句 ![]()
【JavaSE学习笔记】循环结构语句·循环结构语句
1)基本格式:
while(条件判断语句){
循环体语句;
}2)扩展格式(常用):
定义初始化语句;
while(条件判断语句){
循环体语句;
控制条件语句;
}3)执行流程:
a:初始化语句进行赋值,进入while语句:判断条件是否成立;
b:成立,执行循环体语句,控制条件语句进行自增自减,然后再次判断,成立则继续执行
c:不成立,则结束
4)for循环和while循环的区别:
a:for循环,执行完毕后,控制变量x不能再访问(变量会从内存中及时消失)
b:如果知道了一个范围,明确了次数,使用for循环
当不明确要循环多少次,使用while循环
c:开发中:优先使用for循环5)例子:
![]()
【JavaSE学习笔记】循环结构语句·循环结构语句
C:do-while循环
1)基本格式:
do{
循环体语句;
}while(条件判断语句);2)扩展格式:
初始化语句;
do{
循环体语句;
控制条件语句;
}while(条件判断语句);3)do-while和while最大的区别:
a:do-while循环语句中的循环体语句至少执行一次
b:一般先使用for循环,其次选择while循环,最后选择do-while循环
4)例子:
D:死循环:电脑配置不好的不要轻易尝试,小心卡死![]()
【JavaSE学习笔记】循环结构语句·循环结构语句
1)第一种格式:
2)第二种格式:while(true){
System.out.println("死循环"); //无限输出
}
for(;;){
System.out.println("死循环"); //无限输出
}