1.分支程序结构,有两种定义,根据需求选择合适的分支语句;
举例:基本语法定义描述(//如果有需求可以在if语句后面追加多个else if进行条件判断,“[]”中括号表示可选操作):
if(布尔判断条件){
条件满足时执行...
}[else if(布尔判断条件){
条件满足时执行...
}][else if(布尔判断条件){
条件满足时执行...
}]else{
条件不满足时执行...
}
2.循环结构,java中一共分为三种循环结构体,分别是:while、do…while、for;//do…while很少使用
举例:循环语法定义描述:
while(循环条件){
条件满足时执行...
修改循环条件;
}
while循环概要:
while循环先判断循环条件,满足时执行代码块;
while循环必须修改循环条件,否则会形成死循环;
do{
先执行一次,后判断循环条件;
修改循环条件;
}while(循环条件);
do...while循环概要:
do...while循环基本很少使用,先执行一次后判断循环条件;
do...while循环必须修改循环条件,否则会形成死循环;
for(循环初始化数据;循环条件;修改循环条件){
执行循环语句...
[break]... || [continue]...
}
for循环概要:“[]”中括号表示可选操作;
break:表示结束循环,不在执行循坏操作;
continue:表示结束当前一次循环,之后继续循环,直到循环条件不满足时;
for循环嵌套语法如下:
for(循环初始化数据;循环条件;修改循环条件){
for(循环初始化数据;循环条件;修改循环条件){
执行代码块...
}
执行代码块...
}
for循环嵌套概要:如果有需要,for循环语法可以不断嵌套;
注:嵌套的for循环越多,代码逻辑越复杂,可读性因此会变差;
听大师说,java代码尽量写的简单,代码越简洁,可读性高,更容易进阶;
while和for循环使用参考两点:
1.当明确循环次数的情况下,使用for循环操作
举例:去操场跑60圈;注:60圈,表示明确的一个循环次数;
2.当不知道循环次数但是直到循环结束条件的情况下使用while
举例:喝完一碗水;注:喝完一碗水,具体喝几次不知道,喝完为止;