java 使用三元运算符和if |
您所在的位置:网站首页 › 三目运算符判断三个值 › java 使用三元运算符和if |
三元运算符格式
三元运算符:获取两个数中最大值
三元运算符:获取三个数中最大值
三元运算符:总代码
//案例1:获取两个数中最大的数
int num1=78;
int num2=56;
int max1=(num1>num2)?num1:num2;
System.out.println("max1="+max1);//max1=78
//案例2:获取三个数中最大的数
int x=89;
int y=55;
int z=23;
int a=(x>=y)?x:y;
int b=(a>=z)?a:z;
System.out.println("max="+b);//max=89
if-else:获取两个数中最大值
int m1=9,m2=78;
int max=0;
if(m1>m2){
max=m1;
}else{
max=m2;
}
if-else:获取三个数中最大值
写法1: //2.if-else //写法1:两个if int m1=9,m2=78,m3=129; int max=0; if(m1>m2){ max=m1; }else{ max=m2; } if(max=x2 && x1>=x3){ max1=x1; }else if(x2>=x1 && x2>=x3){ max1=x2; }else{ max1=x3; } System.out.println(max1); if-else:三个数从小到大输出编写程序:由键盘输入三个整数分别存入变量num1、num2、num3,对它们进行排序(使用 if-else,if-else),并且从小到大输出。 方式1:直接三个数进行比较,然后再细分情况 Scanner scan=new Scanner(System.in); int num1=scan.nextInt(); int num2=scan.nextInt(); int num3=scan.nextInt(); //方式1:直接三个数进行比较,然后再细分情况 if(num1 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |