zoukankan      html  css  js  c++  java
  • 运算符(1)

    1、自增自减
    int a = 3;
    int b = a++;//执行完后,b=3。先给b赋值,再自增。
    System.out.println("a="+a+" b="+b);

    int a = 3;
    int b = ++a;//执行完后,b=4。先自增,后赋值。
    System.out.println("a="+a+" b="+b);
    自减操作用法同自增
    2、关系运算符
    等于:a == b;
    不等于:a != b;
    大于:a > b;
    小于:a < b;
    小于或等于:a <= b;
    大于或等于:a >= b;
    得到的结果只有true和false这两个布尔值
    3、逻辑运算符:运来操作布尔值。
    逻辑与:&,两个操作数为true,结果才是true,否则是false.
    逻辑或:|,两个操作数有一个是true,结果就是true.
    逻辑非:!,取反
    逻辑异或:相同为false,不同为true。
    4、位运算符
    取反:~
    按位与:&
    按位或:|
    左移运算符:<<
    右移运算符:>>
    public class demo3 {
    public static void main(String[] args) {
    int a = 3;
    int b = 4;
    System.out.println(a&b);//结果为0
    System.out.println(a|b);//结果为7
    System.out.println(a^b);//结果为7
    System.out.println(~a);//结果是-4,反码是负数-1

    	//移位
    	int c = 3<<2;
    	System.out.println(c);	//结果为12
    	System.out.println(6>>1);//结果为3
    }
    

    }

  • 相关阅读:
    workerman定时器使用
    php foreach 传值还是传引用
    VPS技术介绍以及分析
    Xen、Openvz、KVM有什么区别?
    别说你会用 Google 搜索
    射手网字幕打包下载(73.16G)
    Windows Server 2003 激活码及激活方法
    Linux VPS 基本命令
    mysql 错误代码汇总
    SQL Server 2008 序列号
  • 原文地址:https://www.cnblogs.com/ma1998/p/11432276.html
Copyright © 2011-2022 走看看