if 选择结构是根据条件判断之后再做处理的一种语法结构。下面 最基本的if择结构的语法。
语法格式
if(条件){
代码块 //条件成立后要执行的代码,可以是一条语句,也可以是一组语句
}
图 -1 是代码的图形化表示,称为流程图。结合流程图来看,if 选择结构的含义和执行过程就一目了然了。图中带箭头的线条表示的是流程线,也就是程序执行的过程。首先,对条件进行判断。如果结果是真,则执行代码块;否则执行代码块后面的部分。
因此,关键字if后小括号里的条件是一个表达式,而且表达式的值必须为 true 或 false。
程序执行时,先判断条件。当结果为 true 时,程序先执行大括号里的代码块,再执行if结构(即{}部分)后面的代码。当结果为false 时,不执行大括号里的代码块,而直接执行if结构后面的代码。下面看 看 程序如何执行。
public class Demo{
public static void main(string[] args){
//语句1;//语句2; if(条件){
//语句3;
//语句4;
}
}