首页 > 编程语言 >java基础10 三元运算符和小结

java基础10 三元运算符和小结

时间:2023-01-15 21:11:06浏览次数:42  
标签:10 java 投降 System 运算符 println 三元 out

三元运算符和小结

字符串连接符 +

三元运算符

三元运算符 : x ? y:z ;如果 x 为true ,返回y; x为false, 、返回z

扩展赋值运算符:+=、-=、*=、/=

代码

package com.zhan.operator;

public class Test10 {
    static int a=10;
    static int b=20;
    public static void main(String[] args) {
        //字符串连接符 +
        System.out.println(a+b);     // 这里表示加法运算
        System.out.println(""+a+b);  // 这里是直接全部拼接起来
        System.out.println(a+b+"");  //这里是先运算,在拼接
        System.out.println("a: "+a+";   b: "+b);  // 这里是直接全部拼接起来

        //扩展赋值运算符:+=、-=、*=、/=
        a+=b;
        System.out.println(a);

        //三元运算符  : x ? y:z
          //如果 x 为true ,返回y; x为false, 、返回z
        double time1=9.0;
        double time2=5.0;
        String type1=(time1>6.0)?"投降":"投降时间未到";
        String type2=(time2>6.0)?"投降":"投降时间未到";
        System.out.println(type1);   //投降
        System.out.println(type2);   //投降时间未到

        System.out.println("=============================================");

        // 各种运算符之间具有优先级

    }
}

标签:10,java,投降,System,运算符,println,三元,out
From: https://www.cnblogs.com/zhanjianhai/p/17054147.html

相关文章

  • Java流程控制
    Java流程控制用户交互ScannerScanner对象java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:Scanners=newScanner(System.in......
  • 每日食词—day104
    unexpectedadj.想不到、出乎意料、意想不到、意料之外mockupn. adj.模型、实体模型reactiveadj.反应的、反应式actuatorn.执行器、驱动器dumpv. n.......
  • 每日食词—day103
    lookupn.查找、检查、查询startern. adj.启动器、启动机goaln. v.目标、目的、球门frameworkn.框架、构架、架构、结构enablev.开启、有效、使能够......
  • 洛谷 P1036 选数
    原题链接题解:#include"iostream"#include"algorithm"#definelllonglongusingnamespacestd;llsum=0;boolprime(llx){intn=2;for(;x%n!=0;n++)......
  • ABB 800XA学习笔记10:系统架构2
    这一篇学习笔记我在新浪博客发表过,地址是AB800XA学习笔记10:800XA架构2_来自金沙江的小鱼_新浪博客(sina.com.cn)在这里我也记录一次,以免丢失1.2.1整合的力量为了保持......
  • JavaScript – Temporal API & Date
    前言TemporalAPI是JS的新东西,用来取代Date.虽然现在(15-01-2023)没有任何游览器支持.但它已经是stage3了.而且有完整的polyfill,所以还是非常推荐大家积......
  • win10 docker desktop wsl2
    现在(2023年1月15日),在win10系统上使用docker,最好的搭配就是wsl2子系统+dockerdesktop的wsl2basedenginedockerdesktop可以在win10系统上安装,较新版本的dockerdesk......
  • 一个球从100米高度自由落下,每次落地后反弹回原来高度的一半
    有一道题目如下:      一个球从100米的高度自由落下,每次落地后反弹回原来高度的一半,然后再落下,求它在第10次落地时,共经过多少米?第10次反弹的高度是多少?答案1:路......
  • Kotlin与Java的抉择。
    某种意义上来说,的确是应该切换到Kotlin了。只是,你们要清楚,这是一门基于虚拟机的编程语言。我刚刚大概去看了一下kotlin关于Native的说明。Kotlin/Nativeisatechnologyfo......
  • [Java SE] JDK版本特性解读:@PostStruct[JDK1.6-JDK1.8]
    [email protected]概述定义及用途@PostConstruct(javax.annotation.PostConstruct)注解好多人以为是Spring提供的。而实际上是Java自身的注解。Java中该注解的说明:@P......