导读:
本篇是JAVA基础系列的第四篇,主要总结了程序的逻辑结构,也就是顺序结构、分支结构和循环结构。这三种结构在日常代码编写过程中是离不开的。而一个程序猿是否是老手,从逻辑结构的运用上就可以直观的看出来。
1.程序的逻辑结构
程序开发语言中,一般都包含顺序、分支、循环三种结构。这三种结构构成了程序的逻辑框架。(所有编程语言中都适用)
2.顺序结构
-
JAVA的基本结构就是顺序结构,除非特别指明,否则就安装顺序一句一句执行。
-
顺序结构是最简单的算法结构
-
语句与语句之间,框与框之间是从上到下的顺序进行,它是由若干个依次执行的处理步骤组成的,是任何一个算法都离不开的一种基本算法结构。
3.分支结构(选择结构)
程序在运行中,根据不同的条件执行不同的语句。
分支结构又可以分为两种:
-
if分支结构
-
switch分支结构
4.if分支结构
if分支结构有三种情况:
-
if单选择结构:满足条件时执行语句,不满足则不执行(1个分支)
-
if..else结构:满足条件执行语句,不满足则执行另外的语句(两个分支)
-
if..else if结构:多个条件,满足不同条件执行不同语句(多个分支)
5.if单选择结构
语法:
if(条件表达式){ 语句块; }
图示:
很多时候需要去判断一个东西是否可行,然后才会去执行,这样的过程在程序中 用if语句来表示。
示例代码:
//判断一个数子是否是偶数 public class Test { public static void main(String[] args){ int a = 4; if(a%2==0){ System.out.println(a+"是偶数"); } System.out.println("结束"); } }