首页 > 编程知识 正文

java运算符号,位运算符符的运算规则

时间:2023-05-05 11:14:43 阅读:184412 作者:823

三元运算符语法格式:

关系表达式 ? 表达式1 : 表达式2;

解释:问号前面的位置是判断的条件,判断结果为boolean型,为true时调用表达式1,为false时调用表达式2。其逻辑为:如果条件表达式成立或者满足则执行表达式1,否则执行第二个。

举例:

int a = 10;int b = 20;int c = a > b ? a : b; // 判断 a>b 是否为真,如果为真取a的值,如果为假,取b的值

结合例子理解:
输入三个xsdhk的身高,输出最高的xsdhk

import java.util.Scanner;public class L3{public static void main(String[] args){Scanner sc = new Scanner(System.in);System.out.println("请输入第一个xsdhk身高:");int a = sc.nextInt() ;System.out.println("请输入第二个xsdhk身高:");int b = sc.nextInt() ;System.out.println("请输入第三个xsdhk身高:");int c = sc.nextInt() ;int tempMax = a > b ? a : b;int Max = tempMax > c ? tempMax : c;System.out.println("身高最高的xsdhk为:"+Max);}}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。