• 5. java运算符


    1.算术运算符

    注意: % 取余数

     

    (1)自增

    (++)前自增:先自增完毕,再运算整个表达式,语句分号前面的都是运算表达式;

    后自增,先运算完整个表达式(分号前面的都是表达式),再进行自增;

     

    2.赋值运算符

    运算符

    运算

    范例

    结果

    =

    赋值

    a=3,b=2

    a=3,b=2

    +=

    加等于

    a=3,b=3;a+=b;

    a=5,b=2;

    -=

    减等于

    a=3,b=2,a-=b;

    a=1,b=2;

    *=

    乘等于

    a=3,b=2,a*=b;

    a=6,b=2

    /=

    除等于

    a=3,b=2,a/=b;

    a=1,b=2;

    %=

    模等于

    a=3,b=2,a%=b;

    a=1,b=2

    3.比较运算符

    运算符

    运算

    例子

    结果

    ==

    相等于

    4= =3

    false

    !=

    不等于

    4!= 3

    true

    <

    小于

    4 < 3

    flase

    >

    大于

     4>3

    true

    <=

    小于等于

    4<=3

    false

    >=

    大于等于

    4>=3

    true

    Instanceof

    检查是否是类的对象

    "hello"instanceof String

    true

    注意的细节:

    1. 使用比较运算符的时候,要求两种数据类型必须一致。

     

    4.逻辑运算符

     

    && 与:    有一个false.那么结果就是false只有两边都为true ,将结果为true.

    || 或:    两边只要有一个为真结果就为真,当两边同为假时结果才为假

    ^  异或:  两边相同结果是false 两边不同结果是true;

    ! 非      相反

    逻辑运算符用于连接布尔型表达式,在Java中不可以写成3<x<6,应该写成x>3 & x<6 。

    (1)“&”和“&&”的区别:

     

    单与时,左边无论真假,右边都进行运算;

    双与时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。

     

    (2)“|”和“||”的区别同理。

     

    (3)“ ^ ”异或与“|”或的不同之处是:

    当左右都为true时,结果为false。

    5. 三元运算符

    格式

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

    如果条件为true,返回1;

    如果条件为false,返回2;

    示例:

    1获取两个数中大数。

    int x=3,y=4,z;

    z = (x>y)?x:y;//z变量存储的就是两个数的大数。

     

  • 相关阅读:
    DML 语句
    sql分组和聚集
    mysql 子查询 EXISTS
    tomcat设置字符集解决乱码问题
    eclipse 自动下载源码 ;eclipse 上截图
    数据库连接池
    谷歌搜索屏蔽敏感词汇
    JS实现跨域cookie、js实现跨域攻击
    大数据面试题型
    eclipse中一些常用快捷键,与用vs.net软件进行c#编程时进行相同的快捷键的设置
  • 原文地址:https://www.cnblogs.com/zjdbk/p/8877092.html
Copyright © 2020-2023  润新知