zoukankan      html  css  js  c++  java
  • Java的运算符

    Java的运算符可以分为 :算术运算符、 关系运算符、 位运算符、逻辑运算符、赋值运算符、其他运算符。


    1. 算术运算符

      注:    ++     自增1(分为前置++a和后置a++)

             --     自减1(分为前置--a和后置a--)

     1 public class Test1 {
     2     public static void main(String[] args){
     3         int a = 2, b = 3;
     4         int test1 = a++;
     5         int test2 = ++b;
     6         System.out.printf("test1值:%-8d"+"test2值:%-8d", test1,test2);        
     7     }
     8         
     9 }
    10 
    11 
    12 运行结果:
    13 test1值:2       test2值:4  
    View Code

    2. 关系运算符


    3. 位运算符

    按照二进制位进行运算


    4. 逻辑运算符

    假设布尔变量A为真,变量B为假


    5. 赋值运算符


    6. 其他运算符

    》条件运算符(?:)

    条件运算符也被称为三元运算符。该运算符有3个操作数,并且需要判断布尔表达式的值。该运算符的主要是决定哪个值应该赋值给变量。

    变量 x = (a>10) ? 1 : 2;       //判断a大于10为真时将1赋值给变量x,否则将2赋值给变量x

    》instanceof 运算符

    该运算符用于操作对象实例,检查该对象是否是一个特定类型(类类型或接口类型)。

    String name = "James";
    boolean result = name instanceof String; // 由于 name 是 String 类型,所以返回真

    7 运算符的优先级

    运算符的优先级决定表达式的计算顺序,由上往下优先级降低

     

  • 相关阅读:
    Parrot虚拟机
    JAVA数据结构二叉排序树
    mysql基本操作
    ruby数组操作
    JAVA核心技术之球体碰撞多线程版
    JAVA数据结构选择排序
    JAVA的线程让步
    Perl 与数学:一份快速参考
    科学计算软件包python(x,y)简介
    JAVA数据结构解析数学表达式
  • 原文地址:https://www.cnblogs.com/whxutao/p/10050958.html
Copyright © 2011-2022 走看看