【Java】2.0 条件语句

【if语句】

if ( <条件>) 
{ 
  <符合条件时执行的操作>;
  }
if ( <条件>) 
{ 
  <符合条件时执行的操作>;
  }else {
  <不符合条件时执行的操作> ;
   }

当然else后也可以接if表示进一步判断

if (<条件1>) 
{ 
  <符合条件时执行的操作>;
  }else if(<条件2>){
  <不符合条件1,且符合条件2时执行的操作> ;
   }

上面三者如何使用,什么时候使用,就要看情况和看个人经验了

【switch语句】
与if语句不同,switch语句主要应对那些有多种情况并分类处理的情况,具体使用如下
switch( <一个整形参数int> ){
case <数字1>:
<符合数字1时执行的操作>;
break;

case <数字2>:
<符合数字2的时候执行的操作>;
break;

.......以此类推可

default: <默认情况,即没有符合的数字时执行的操作>;
}

最重要的是记得每个情况下的break

三元运算符
num= (判断条件) ? 为真时的取值: 为假时的取值;

        int a = -100, b = 20;  
	int min = (a < b) ? a : b;
	// (条件运算符)? 判断正确的输出 : 判断错误的输出 ;		
	System.out.println("Minimum value is: " + min);		
	int max = (a > b) ? a : b;
	System.out.println("Maximum value is: " + max);
	int abs = (a < 0) ? -a : a;
	System.out.println("Absolute value is: " + abs);
posted @ 2021-03-28 19:26  RetenQ  阅读(38)  评论(0编辑  收藏  举报