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 运算符的优先级

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

     

  • 相关阅读:
    浏览器内核
    gulp菜鸟级零基础详细教程
    Mysql自连接的一些用法
    ListView和Adapter数据适配器的简单介绍
    Android轮播图
    css-flex布局知识梳理
    JavaScript 复杂判断的更优雅写法
    团队合作前端书写习惯总结
    常见的HTTP报头(头参数)
    常见的HTTP状态码
  • 原文地址:https://www.cnblogs.com/whxutao/p/10050958.html
Copyright © 2011-2022 走看看