顺序结构
Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句的执行。
选择结构
if单分支
if(判断条件){
//执行语句
}
if else双分支
if(判断条件){
//执行语句
}else{ //如果if中判断条件不符执行else中的代码
//执行语句
}
if else if多分支
if(判断条件){
//执行语句
}else if(判断条件){
//执行语句
}
switch
多选择结构
switch(A){
case "A":
break; //终止
case "B":
break;
default: //都不满足
}
循环结构
while
while(判断条件){
//执行语句
}
do while
do{
//无论判断条件是否成立,都执行一次循环 至少执行一次
}while(判断条件)
for循环
最有效,最灵活的循环结构
for(初始化,判断条件,更新){
//执行语句
}
九九乘法表
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j+"*"+i+"="+(j*i)+"\t");
}
System.out.println();
}
增强for循环
遍历数组
int[] number={1,2,3,4,5}
for(int x : number){
system out println(x);
}
break,continue
break:
终止循环,不执行语句中的剩余语句。
continue
用于终止某次循环,进行下次循环。