Java基础 三目运算符 用if-else对其进行解释

  • JDK :OpenJDK-11
  • OS :CentOS 7.6.1810
  • IDE :Eclipse 2019‑03
  • typesetting :Markdown

code

package per.jizuiku.base;

/**
 * @author 给最苦
 * @date 2019/06/29
 * @blog www.cnblogs.com/jizuiku
 */
class Demo {

    /**
     * @param args
     */
    public static void main(String[] args) {

        int result = 0;
        int num1 = 1;
        int num2 = 2;

        result = num1 > num2 ? 2 : 3;
        System.out.println(result);

        // if-else 替换 三目运算符
        if (num1 > num2) {
            result = 2;
        } else {
            result = 3;
        }
        System.out.println(result);
    }
}

result

3
3

resource

  • [ JDK ] openjdk.java.net
  • [ doc – 参考 ] docs.oracle.com/en/java/javase/11
  • [ 规范 – 推荐 ] yq.aliyun.com/articles/69327
  • [ 规范 – 推荐 ] google.github.io/styleguide
  • [ 源码 ] hg.openjdk.java.net
  • [ OS ] www.centos.org
  • [ IDE ] www.eclipse.org/downloads/packages
  • [ 平台 ] www.cnblogs.com

感谢帮助过 给最苦 的人们。
Java、Groovy和Scala等基于JVM的语言,优秀,值得学习。
规范的命名和代码格式等,有助于沟通和理解。
JVM的配置、监控与优化,比较实用,值得学习。

如果您觉得博文有可以改进的地方,留言即可。
注:我是普通人而且精力有限,分享的内容是残缺的。所以博文仅可用于参考,禁止用于其他用途。

Original: https://www.cnblogs.com/jizuiku/p/11107774.html
Author: 给最苦
Title: Java基础 三目运算符 用if-else对其进行解释

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/538187/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 关于将java项目部署到docker容器中并让本机访问

    1.在服务器中安装docker并且拉mysql,java镜像。 2.开启mysql容器(设置Asia/shanhai 时间),登录其中,select now() 查询时间是否与当前…

    Java 2023年6月6日
    086
  • springboot整合xxl-job分布式定时任务【图文完整版】

    一、前言 定时任务有很多种,有一些大的框架也有一些简单的实现。比如常见的: JDK的 Timer和TimerTask Quartz异步任务调度框架 分布式定时…

    Java 2023年6月15日
    086
  • Java中的基本数据类型

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Java 2023年6月5日
    083
  • Linux测试端口的连通性

    在日常开发过程中,有时会遇到需要测试测试某些端口是否可以连通的问题,常用的方法有以下 1、telnet ip port ip是指测试主机的ip port是指测试主机的端口 [roo…

    Java 2023年6月8日
    090
  • Nginx安装配置开机启动适用CentOS

    Linux下安装 申明:基于CentOS 7系统。 Nginx依赖包 模块依赖性Nginx需要依赖下面3个包 ssl功能需要 openssl 库 (点击下载 ) gzip模块需要 …

    Java 2023年5月30日
    0100
  • Linux命令拾遗-常用的辅助开发类命令

    原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 之前介绍了大量的命令,有基础操作相关的,也有问题诊断相关的,但Linux中还有一类命令,被时常…

    Java 2023年6月7日
    094
  • Redis进阶知识一览

    Redis的持久化机制 RDB: Redis DataBase 什么是RDB RDB∶每隔一段时间,把内存中的数据写入磁盘的临时文件,作为快照,恢复的时候把快照文件读进内存。如果宕…

    Java 2023年6月5日
    074
  • java之ethz.ssh2远程执行Linux服务器端shell脚本

    博客园 :当前访问的博文已被密码保护 请输入阅读密码: Original: https://www.cnblogs.com/FCWORLD/p/5254540.htmlAuthor…

    Java 2023年6月6日
    091
  • OptaPlanner实用技术-批量规划和实时规划(2)

    上一篇我们分别对”批量规划”和”实时规划”作了详细介绍;OptaPlanner的这两种开箱即用的特性在具体的工程实践中极为实用。 批…

    Java 2023年6月16日
    092
  • java单例的几种实现方法

    java单例的几种实现方法: 方式1: public class Something { private Something() {} private static class L…

    Java 2023年5月29日
    085
  • Java学习-第一部分-第二阶段-第七节:泛型

    线程 笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html) 程序(program) 是为完成特定任务、用某种语言编写的…

    Java 2023年6月16日
    089
  • JavaCV的摄像头实战之五:推流

    欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 本文是《JavaCV的摄…

    Java 2023年6月8日
    099
  • 递归

    总结: 递归是一个思想,自己调用自己的一个过程 要点: 分析: 3.书写递归就是 ​ 找出什么时候不再 调用自己本身的条件 和 书写需要循环执行的代码 代码需要逻辑严密 4.注意事…

    Java 2023年6月8日
    073
  • JVM 学习笔记之动手编译JDK【一】

    动手编译 JDK 以下编译的版本是 JDK13,环境为 Deepin15.11 一、下载源码 第一种方式: Mercurial 版本控制获取源码,下载速度极慢(不推荐) 1.1 安…

    Java 2023年6月5日
    0108
  • CentOS 6快捷安装RabbitMQ教程

    1.安装Erlang yum install erlang 2.安装RabbitMQ yum install rabbitmq-server 3.配置开机自启动 chkconfig…

    Java 2023年5月29日
    077
  • springboot-jta-atomikos多数据源事务管理

    背景 我们平时在用springboot开发时,要使用事务,只需要在方法上添加@Transaction注解即可,但这种方式只适用单数据源,在多数据源下就不再适用; 比如在多数据源下,…

    Java 2023年6月7日
    075
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球