Java总结笔记-2 运算符


Java 语言支持如下运算符

  • 算数运算符: +, -, *, /, %, ++, –,
  • 赋值运算符: =
  • 关系运算符: >, <, >=, <=, !=
  • 逻辑运算符: &&, ||, !
  • 位运算符: &, |, ^, ~, >>, <<, >>>
  • 条件运算符: ?, :
  • 拓展运算符: +=, -=, *=, /=

算数运算符

算数运算符分为 + 、 – 、 * 、 /、 % 、 ++ 、 — 分别为加 、 减 、 乘 、 除 、 取余

public class Main {
    public static void main(String[] args) {
        //二元运算符
        int a = 10;
        int b = 20;
        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/(double)b);
    }
}

输出:

30
-10
200
0.5

赋值运算符

public class Main {
    public static void main(String[] args) {
        int a = 10;
        int b = 20;00
        System.out.println(a=b);
    }
}

输出:

20

关系运算符

public class Main {
    public static void main(String[] args) {
        //关系运算符返回结果为boolean类型:true false
        int a = 10;
        int b = 20;
        System.out.println(a>b);
        System.out.println(a<b);
        System.out.println(a==b);
        System.out.println(a!=b);
    }
}

输出:

false
true
false
true

逻辑运算符

运算符 用法 含义 说明 实例 结果
&& a&&b 短路与 ab 全为 true 时,计算结果为 true,否则为 false。 2>1&&3<4 true
|| a||b 短路或 ab 全为 false 时,计算结果为 false,否则为 true。 2<1||3>4 false
! !a 逻辑非 a 为 true 时,值为 false,a 为 false 时,值为 true !(2>4) true
| a|b 逻辑或 ab 全为 false 时,计算结果为 false,否则为 true 1>2|3>5 false
& a&b 逻辑与 ab 全为 true 时,计算结果为 true,否则为 false 1<2&3<5 true

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/288838.html

(0)
上一篇 2022年9月11日
下一篇 2022年9月11日

相关推荐

发表回复

登录后才能评论