条件语句可以根据不同的条件执行不同的语句。条件语句包括if语句和switch语句。
1 if 条件语句
if条件语句是一个重要的编程语句,用于告诉程序在某个条件成立的情况下执行某段语句,而在另一种情况下执行另外的语句。
if使用if条件语句可以选择是否执行紧跟在条件之后的那个语句。关键字if 之是作为条件的“布尔表达式‘如果该表达式返回的结果为true,则执行其后的语句;若为false,则不执行if条件之后的语句。
if条件语句可以分为 简单的if语句、if…else语句和if…else if 多分支语句。
- 简单的if语句
语法如下:
if(布尔表达式){
//布尔表达式:必要参数,表示最后返回的结果必须时是一个布尔值。
语句序列;//可选参数,可以是一条或者多条语句。
}
例如:
int a =100;
if (a==100)
System.out.println("a的值是100");//此处虽然if后面的复合语句只有一条语句,省略{
}并无错误但是最好不要省略。
例:在项目中创建类Getif,在主方法中定义整型变量。使用条件语句判断两个变量的大小来决定输出结果。
package javastudy;
public class Getif {
public static void main(String[] args) {
int x=45;
int y=12;
if (x>y) {
//如果条件成立。输出信息
System.out.println("变量x大于y")