if (判断条件){······} if (判断条件){ ······ }else{ ·······} if(判断条件){ ······· }else if(b判断条件){ ·······}else{ ·········} 判断条件为boolean;
switch(表达式){ case 1:······; case 2:······; case 3; case 4;·······; ········ default:·······;
表达式类型为 int,byte,short,char,enum,String;
int a=switch(表达式){ case 1->'1'+" "; case 2,3->'2'+" "; case 4,5->{ ········; yield '3'+" "; } case 5,6->"seffdfdsd"; default->4+" "; }
for(起始条件;·循环条件;控制条件){ ······· } while(循环条件){ } do {······ }while(······); for each循环
continue
结束本次循环,进行下一次循环;
break
结束当前循环;
return
也有结束循环的作用;