顺序结构,选择结构,循环结构

Java最基本的结构,它是任何一个算法都离不开的基本算法结构

 

选择结构:

1.if单选择结构

if(布尔表达式){

}

2.if双选择结构

if(布尔表达式){

}else{

}

3.if多选择结构

if(布尔表达式1){

}else if(布尔表达式2){

}else if(布尔表达式3){

}else{

}

4.嵌套的if

if(布尔表达式1){

  if(布尔表达式2){

  }

}

5.switch结构

switch(xxx){

  case xxx:

    sout;

  case xxx:

    sout;

}

循环结构:

1.while

while(布尔表达式){

}

避免条件的死循环

2.do...while

do{

}while(布尔表达式);

至少执行了1次

注意:

while与dowhile的区别:

while先判断后执行,dowhile是先执行后判断!

do...while总是保证循环体会被至少执行1次!这是它们的主要差别

3.for

for(初始化;布尔表达式;更新){

}

4.增强for循环

主要用于数组或集合

 

格式:

for(声明语句:表达式){

}

 

posted @ 2021-01-14 13:40  张张张要加油  阅读(225)  评论(0)    收藏  举报