【逆天OP懒狗的JAVA自学笔记--4.三元运算符】已完结

系列文章目录

【逆天OP懒狗的JAVA自学笔记–1.入门篇】已完结
【逆天OP懒狗的JAVA自学笔记–2.JAVA基础概念篇一】已完结
【逆天OP懒狗的JAVA自学笔记–2.JAVA基础概念篇二】已完结
【逆天OP懒狗的JAVA自学笔记–2.JAVA基础概念篇三】已完结
【逆天OP懒狗的JAVA自学笔记–3.IDEA扩展设置】已完结
【逆天OP懒狗的JAVA自学笔记–4.算数运算符初阶】已完结
【逆天OP懒狗的JAVA自学笔记–4.算数运算符进阶】已完结
【逆天OP懒狗的JAVA自学笔记–4.自增自减运算符】已完结
【逆天OP懒狗的JAVA自学笔记–4.赋值运算符】已完结
【逆天OP懒狗的JAVA自学笔记–4.关系运算符】已完结
【逆天OP懒狗的JAVA自学笔记–4.逻辑运算符】已完结


提示:逆天OP懒狗JAVA第一阶段学习即将完毕


前言

本文介绍 三元运算符运算符优先级 的使用方法。

在这里插入图片描述


一、六大运算符–三元运算符(6\6)

在这里插入图片描述

1.基础概念

在这里插入图片描述


2.三元运算符练习


2.1练习一

示例代码:

package com.itheima.ternaryoperator;

public class TernaryoperatorDemo1 {
    public static void main(String[] args) {
        //需求:使用三元运算符,获取两个数的较大值

        //分析:
        //1.定义两个变量记录两个整数
        int number1 = 10;
        int number2 = 20;

        //2.使用三元运算符获取两个整数的较大值
        //格式:  关系表达式 ? 表达式1 : 表达式2;
        //整个三元运算符的结果必须要被使用

       int max = number1 > number2 ? number1 : number2;
        System.out.println(max);

        System.out.println(number1 > number2 ? number1 : number2);
    }
}

运行结果:
在这里插入图片描述
提示:在输出语句里,三元运算表达式结尾不需要分号;


拓展:
?后边的表达式,为真输出左边表达式,为假输出右边表达式。

示例代码:

  		int number3=20;
        int number4=40;
        int min=number3<number4?number1:number2;
        System.out.println(number3<number4?number3:number4);

运行结果:
在这里插入图片描述
int min=number3<number4?number1:number2;这句代码输出number1的数值。


2.2练习二

在这里插入图片描述

示例代码:

package com.itheima.test;

import java.util.Scanner;

public class Test4 {
    public static void main(String[] args) {
       /* 需求:动物园里有两只老虎,体重分别为通过键盘录入获得,
        请用程序实现判断两只老虎的体重是否相同。*/

        //分析:
        //1.键盘录入两只老虎的体重
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入第一只老虎的体重");
        int weight1 = sc.nextInt();
        System.out.println("请输入第二只老虎的体重");
        int weight2 = sc.nextInt();
        //2.比较
        //true false
        //相同 不同
        //System.out.println(weight1 == weight2);

        String result = weight1 == weight2 ? "相同" : "不同";
        System.out.println(result);

    }
}

运行结果:
在这里插入图片描述


2.3练习三

在这里插入图片描述

示例代码:

package com.itheima.test;

public class Test5 {
    public static void main(String[] args) {
       /* 需求:一座寺庙里住着三个和尚,已知他们的身高分别为150cm、210cm、165cm,
        请用程序实现获取这三个和尚的最高身高。*/


        //1.定义三个变量记录三个和尚的身高
        int height1 = 150;
        int height2 = 210;
        int height3 = 165;
        //2.拿着第一个和尚和第二个和尚进行比较
        //再拿着结果跟第三个和尚进行比较即可
        int temp = height1 > height2 ? height1 : height2;
        int max = temp > height3 ? temp : height3;
        //ctrl + alt + L 自动的格式化代码
        System.out.println(max);
    }
}

运行结果:
在这里插入图片描述


小结

在这里插入图片描述

二、运算符优先级

在这里插入图片描述


1.基础概念及用法

在这里插入图片描述


**!!!!!小括号优先于所有运算符!!!!! **
在这里插入图片描述
在这里插入图片描述


总结

哦啦咪咪大呀,我是懒狗,俺们明天见!(24.5.4)

在这里插入图片描述

  • 8
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Linux CentOS系统上安装docker-compose有几个步骤。首先,你需要确保你的系统是CentOS 7或更高版本。然后,你可以通过官方的脚本来自动安装docker-compose。你也可以手动下载docker-compose的二进制文件,并将其复制到/usr/local/bin目录下。关于docker-compose的版本选择,你可以根据你安装的Docker版本来选择对应的docker-compose版本。最后,你可以通过curl命令从官方网站下载docker-compose二进制文件,并将其复制到/usr/local/bin目录下。安装完成后,你可以通过执行docker-compose -v命令来验证docker-compose是否成功安装。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Linux(CentOS)安装Docker、Docker Compose](https://blog.csdn.net/qq_40437152/article/details/120902100)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [centos7离线安装docker-compose,安装包](https://download.csdn.net/download/l664938026/85096520)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [centos安装docker-compose](https://blog.csdn.net/u010833154/article/details/127687207)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值