Java结构语句:

1.顺序结构

代码从上到下依次运行。

2.选择结构

21.单分支选择结构

if(条件表达式){
					//语句体
				}
				
				当if的条件表达式的结果为true时,执行if语句体。

2.2.双分支选择结构(二选一)

if(条件表达式){
				   //语句体1
				}else{
				   //语句体2
				}
				
				当if语句的条件表达式结果为true 则执行语句体1 
				当if语句的条件表达式的结果为false 则执行else中的语句体2

2.3.多分支选择结构(多选一)

if(条件表达式1){					   
				    //语句体1					
				}else if(条件表达式2){					     
					//语句体2					
				}else if(条件表达式3){						       
					//语句体3					
				}[else{					
				    //语句体4
				}]
				
			   1.先判断条件表达式1是否成立,如果成立则执行语句体1,语句体1执行完毕后
			   
			   结束多分支选择语句。
			   
			   2.如果条件表达式1不成立,则判断条件表达式2,如果还不成立则继续判断条件表达式3
			   
			    如果条件表达式3还不成立,系统默认执行 else 中的语句体。
			   
			  switch(常量表达式){
			  
				case 常量值1: 语句体1;break;
				case 常量值2: 语句体2;break;
				case 常量值3: 语句体3;break;
				case 常量值4: 语句体4;break;
				case 常量值5: 语句体5;break;
				default:{
				   语句体6;  
				 }
				
			  }  

			注意:
			
			 switch(常量表达式) 的 常量表达式的类型只能是 byte int char short String.

3.循环结构

3.1.while循环结构

while(条件表达式){
					//循环语句体
					//迭代语句(控制循环的语句)
				}
				
				1.当while循环的条件表达式的值为 true 时,执行while循环体,执行完以后
				
				  再次判断条件表达式是否成立,如果成立,接着在执行循环体.......
				  
				  直到条件表达式的值为false时 结束循环。

3.2.do while 循环结构

do{
				    //循环语句体
					//迭代语句(控制循环的语句)
				}while(条件表达式);
				
				先执行,后判断。

3.3.for循环结构

for([初始化变量];[条件表达式];[迭代语句]){
				
					//循环体
				}
				
				
				1.当程序跑起来时,先执行 初始化变量,作用是为了声明一个或多个变量,且
				
				  只执行一次。
				  
				2.判断条件表达式是否成立?
					
					如果成立: 则执行for循环体,循环体执行完毕后,再执行迭代语句
					
						      然后接着判断条件表达式的值........
					
					如果不成立:
							 
							 跳出for循环。(循环结束)