if
-
概念:if语句可以根据某个条件控制程序的执行流程
-
基本if结构 语法:
if( 布尔表达式 ){ //当布尔表达式为true执行,否则不执行 }
例:
int a = 10; //如果a<100为true 执行{} 中的代码,执行完毕后跳出if结构继续向下执行其他代码 if( a < 100 ){ System.out.println("Hello"); } System.out.println("程序结束!");
-
if--else结构 语法:
if( 布尔表达式 ){ //当布尔表达式为true时执行 }else{ //当布尔表达式为false时执行 }
例:
//从控制台中接收两个整数,计算两个整数的商 //1.创建Scanner Scanner sc = new Scanner(System.in); System.out.println("请输入两个整数:"); //2.选择接收数据的方法 int a = sc.nextInt(); int b = sc.nextInt(); //计算两个整数的商 //如果b!=0时 执行a/b 否则 提示用除数不能为0! if( b!=0 ){ //b!=0 为 true 时执行 System.out.println( a/b ); }else{ //b!=0 为 false 时执行 System.out.println("除数不能为0!"); }
-
if-elseif -else 主要用于多条件的筛选 语