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

    什么是运算符:

    Java 语言中常用的运算符可分为如下几种:

    Ø 算术运算符

    Ø 赋值运算符

    Ø 比较运算符

    Ø 逻辑运算符

    Ø 条件运算符

    Java中的算术运算符:

    算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。

    Java 中常用的算术运算符:

     其中,++ 和 -- 既可以出现在操作数的左边,也可以出现在右边,但结果是不同滴

    例1:

    运行结果:

    例2:

    运行结果:

    一定要注意哦!自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5++ 、 8-- 等写法都是错误滴!

    PS:% 用来求余数,也称为”取模运算符“

    Java中的赋值运算符:

    赋值运算符是指为变量或常量指定数值的符号。如可以使用 “=” 将右边的表达式结果赋给左边的操作数。

    Java 支持的常用赋值运算符,如下表所示:

     

    Java中的比较运算符:

    比较运算符用于判断两个数据的大小,例如:大于、等于、不等于。比较的结果是一个布尔值( true 或 false )。

    Java 中常用的比较运算符如下表所示:

    注意哦:

    1、  > 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型

    2、  == 、 != 两边的操作数既可以是数值类型,也可以是引用类型

    Java中的逻辑运算符:

    逻辑运算符主要用于进行逻辑运算。Java 中常用的逻辑运算符如下表所示:

    Java中的条件运算符:

    条件运算符( ? : )也称为 “三元运算符”。

    语法形式:布尔表达式 ? 表达式1 :表达式2

    运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值

    例如:

     

    Java中运算符的优先级:

    Java 中常用的运算符的优先级如下表所示:

  • 相关阅读:
    [恢]hdu 1406
    [恢]hdu 1870
    [恢]hdu 1877
    [恢]hdu 1018
    [转载]Delphi 的编译指令(2): 条件语句的更多用法
    关于 class helper for ... 语法
    [转载]Delphi 的编译指令(1): $DEFINE、$UNDEF、$IFDEF等
    [转载]Delphi 的编译指令(3): 常用的预定义条件标识符
    Delphi2009之TStringBuilder类[3]:Replace
    Delphi2009之TStringBuilder类[1]:Create
  • 原文地址:https://www.cnblogs.com/DonVin/p/12671191.html
Copyright © 2011-2022 走看看