java 使用三元运算符和if

您所在的位置:网站首页 三目运算符的值怎么求 java 使用三元运算符和if

java 使用三元运算符和if

2024-07-16 18:13| 来源: 网络整理| 查看: 265

三元运算符格式

在这里插入图片描述

三元运算符:获取两个数中最大值

在这里插入图片描述

三元运算符:获取三个数中最大值

在这里插入图片描述

三元运算符:总代码 //案例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