首页 > 其他分享 >Day16 三元运算符

Day16 三元运算符

时间:2023-12-03 15:11:56浏览次数:31  
标签:String int System 运算符 Day16 println 三元 public

三元运算符

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

package operator;

public class Demo07 {
    public static void main(String[] args) {
        int a = 10;
        int b = 20;

        a+=b;// a=a+b
        a-=b;  //即a=a-b    不推荐比较偷懒

        //字符串连接符         +     ,string
        System.out.println(""+a+b);
        System.out.println(a+b+"");  //如果字符串在前面则 后面的转成字符串拼接    如果字符串在后面  前面的会依旧进行运算

        a*=b;//a=a*b
        System.out.println(a);//结果为200

条件运算符

? : (必须掌握)

package operator;

public class Demo08 {
    public static void main(String[] args) {
        //x ? y : z
        //如果x==true,则结果为y 否则结果为z

        int score = 80;
        String type = score<60 ?"不及格":"及格";// 必须掌握(虽然很偷懒)
        // if
        System.out.println(type);//结果是及格
    }
}

标签:String,int,System,运算符,Day16,println,三元,public
From: https://www.cnblogs.com/baixiaofan/p/17873211.html

相关文章

  • Day15 逻辑运算符、位运算符
    逻辑运算符、位运算符1.逻辑运算符与(&&):两个变量只要有一个是假,结果就是假(两个都是真,结果才是真)或(||):两个变量只要有一个为真,结果就是真(两个都为假,结果才为假)非(!()):与括号内结果相反packageoperator;//逻辑运算符publicclassDemo05{publicstat......
  • 07-Shell运算符
    1.算术运算符1.1expr命令expr是evaluateexpressions的缩写,译为“求值表达式”。Shellexpr是一个功能强大,并且比较复杂的命令,它除了可以实现整数计算,还可以结合一些选项对字符串进行处理,例如计算字符串长度、字符串比较、字符串匹配、字符串提取等,后续讲解。1.1.1expr......
  • 汇编-逻辑运算符
         MASM的条件测试语句有几个限制,首先是表达式的左边只能是变量或寄存器,不能为常数;其次表达式的两边不能同时为变量,但可以同时是寄存器。       ......
  • C语言-运算符和分支循环语句
    extern: 表示声明。没有内存空间。不能提升。const: 限定一个变量为只读变量。volatile: 防止编译器优化代码。 volatileintflg=0;register: 定义一个寄存器变量。没有内存地址。 registerinta=10; 字符串: C语言中,用双引号引着的一串字符,称之为字符串。一定有一个......
  • 运算符
    运算符算数运算符:+,-,*,/,%,++,--packageoperator;​publicclassDemo02{  publicstaticvoidmain(String[]args){    //有long为long,无long为int​    longa=123123123123L;    intb=123;    shortc=10;    byted=8;​ ......
  • 无涯教程-Erlang - 运算符
    Erlang具有以下类型的运算符-算术运算符关系运算符逻辑运算符按位运算符算术运算符Erlang语言支持普通的算术运算符,就像任何一种语言一样,以下是Erlang中可用的算术运算符。运算符描述示例+加1+2=3-减1-2=-1*乘2*2=4/除2/2=1rem余数3rem2=1div......
  • 位运算符-C语言-2023/12/2
    不全面......
  • 【运算符和表达式】关系运算符 -C语言-2023/11/29
    //比较后会返回两种结果:用数字0意思为“假”,用数字1意思为“真”。这里强调”意思为“。比如:我写个6>8<9这样一个式子结果显示1意思为真因为这里计算机先执行6>8结果为0,变为0之后再执行0<9变为1意思为真. ......
  • 逻辑运算符-C语言-2023/12/2
    ......
  • 各类运算符的小结
    packageoperator;publicclassdemo01{publicstaticvoidmain(String[]args){inta=111;intb=1213;intc=1131;System.out.println((a+b+c)*a);System.out.println(a/(double)b);doubled=11111;doublee......