023-Java-014

来源:互联网 发布:2017编程学什么语言 编辑:程序博客网 时间:2024/06/05 00:28

关系运算符

public class Test {   public static void main(String args[]) {     int a = 10;     int b = 20;     System.out.println("a == b = " + (a == b) );     System.out.println("a != b = " + (a != b) );     System.out.println("a > b = " + (a > b) );     System.out.println("a < b = " + (a < b) );     System.out.println("b >= a = " + (b >= a) );     System.out.println("b <= a = " + (b <= a) );  }}

位运算符

public class Test {  public static void main(String args[]) {     int a = 60; /* 60 = 0011 1100 */      int b = 13; /* 13 = 0000 1101 */     int c = 0;     c = a & b;       /* 12 = 0000 1100 */     System.out.println("a & b = " + c );      c = a | b;       /* 61 = 0011 1101 */     System.out.println("a | b = " + c );      c = a ^ b;       /* 49 = 0011 0001 */     System.out.println("a ^ b = " + c );      c = ~a;          /*-61 = 1100 0011 */     System.out.println("~a = " + c );      c = a << 2;     /* 240 = 1111 0000 */     System.out.println("a << 2 = " + c );      c = a >> 2;     /* 15 = 1111 */     System.out.println("a >> 2  = " + c );       c = a >>> 2;     /* 15 = 0000 1111 */     System.out.println("a >>> 2 = " + c );  }}

a & b = 12a | b = 61a ^ b = 49~a = -61a << 2 = 240a >> 15a >>> 15

原创粉丝点击