美文网首页
java运算符(一元运算符,二元运算符,三元运算符)

java运算符(一元运算符,二元运算符,三元运算符)

作者: 简奕凡 | 来源:发表于2020-06-12 13:27 被阅读0次

JAVA元运算符存在一元运算符,二元运算符,三元运算符

一元运算符:

i++、i--、++i、--i

public void show(){ 

 int i = 1; 

 System.out.println("i: " + i); 

 System.out.println("++i: " + ++i); 

// 前递增 

 System.out.println("i++: " + i++);

 // 后递增

 System.out.println("i: " + i); 

 System.out.println("--i: " + --i);

 // 前递减 

 System.out.println("i--: " + i--); 

// 后递减 

 System.out.println("i: " + i);

}                              

结果

         i: 1

    ++i: 2

    i++: 2

        i: 3

    --i: 2

    i--: 2

        i: 1


二元运算符:

二元运算符有2个操作数。例如,除法运算符”/”有2个操作数

例1:二元运算符

      1                        +                               1  

运算元                  运算符                        运算元 

因为有2个运算元 所以是个 二元运算符 

例2:二元运算符  1>=1 

       1                         >=                               1

 运算元                    比较运算符                 运算元 

因为有2个运算元 所以依旧是 二元运算符 

例3:二元运算符 2边都为真 true&&1 

      true                        &&                                 1       

     运算元                 逻辑运算符                    运算元          


三元运算符:

三元运算符有3个操作数。例如,条件运算符”?:”具有3个操作数。 

用来完成简单的选择逻辑,即根据条件判断,从两个选择中选择一种执行。

使用格式:(条件表达式)?表达式1:表达式2;

运算规则:

        a) 判断条件表达式,结果为一个布尔值。

        b) true,运算结果为表达式1

        c) false,运算结果为表达式2

如:int a = 10;  int b = 20;a==b?10:20;

   结果为20     

类似于:

           if  ( a == b ) {

                return  10;

           } else {

                return 20

            }

           

相关文章

  • java运算符(一元运算符,二元运算符,三元运算符)

    JAVA元运算符存在一元运算符,二元运算符,三元运算符 一元运算符: i++、i--、++i、--i public...

  • 赋值和算数运算符

    基本概念 一元运算符、二元运算符、三元运算符Swift 只有一个三元运算符 a ? b : c Swift 运算符...

  • swift学习笔记(2)--- 基本运算符

    运算符分为一元、二元和三元运算符: 一元运算符对单一操作对象(如 -a)。一元运算符分前置运算符和后置运算符,前置...

  • swift-基本运算符2

    运算符分为一元、二元和三元运算符:一元运算符对单一操作对象操作(如 -a)。一元运算符分前置运算符和后置运算符,前...

  • swift基础部分小记

    1 术语 运算符分为一元,二元和三元运算符 一元运算符对单一操作对象操作,一元运算符分前置运算符和后置运算符,前置...

  • swift之基本运算符

    1>运算符术语 运算符有一元、二元和三元运算符. 一元运算符对单一操作对象操作(如-a).一元运算符分前置运算符和...

  • 3.基本运算符

    术语:运算符(一元、二元、三元运算符)、操作数 空合运算符 ?? 区间运算符: 逻辑运算符:&&、|| 、! ,...

  • (6) 运算符

    运算符 根据运算符的数量分为:一元运算符、二元运算符、三元运算符 根据运算符的功能分为:算术运算符、赋值运算符、比...

  • Swift基本运算符_2

    术语 运算符分为一元,二元,三元运算符 一元运算符对单一操作对象进行操作(如-a),一元运算符又分前置前置运算符和...

  • javaScript表达式和运算符

    运算符 一元 + num二元 a + b三元 c ? a : b 赋值运算符 x += 1比较运算符 a ==...

网友评论

      本文标题:java运算符(一元运算符,二元运算符,三元运算符)

      本文链接:https://www.haomeiwen.com/subject/wzpgtktx.html