三大结构
①顺序结构
②选择结构
③循环结构
顺序结构
Java的基本机构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行,顺序结构是最简单的算法结构,语句与语句之间,框与框之间从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。顺序结构在程序流程图中的体现就是用流程线将程序框自上而下连接起来,按顺序执行算法步骤。
选择结构(单选,双选,多选)(if(布尔表达式){执行语句})
if单选择结构
如果条件为true执行一个操作:
双选择结构(if(布尔表达式){执行语句}else{执行语句})
当条件表达式为真时,执行语句块1,否则,执行语句块2。也就是else部分。
多选择结构(if(布尔表达式){执行语句}else if(布尔表达式){执行语句}……else{执行语句})
逐条if语句仅限判断,条件匹配,进入语句体,否则对if语句继续匹配