版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42528266/article/details/102930781
package com.cwl.base.day01;
/**
* @program: java_base
* @description: 位运算符
* @author: ChenWenLong
* @create: 2019-11-05 15:09
**/
public class TestOperator04 {
public static void main(String[] args) {
int a = 3;
int b =4;
System.out.println(a&b);
System.out.println(a|b);
System.out.println(a^b);
System.out.println(~a);
//移位
int c = 3<<2;
System.out.println(c);
System.out.println(12>>1);
}
}
package com.cwl.base.day01;
/**
* @program: java_base
* @description: 条件运算符(三元运算符)
* @author: ChenWenLong
* @create: 2019-11-05 15:10
**/
public class TestOperator06 {
public static void main(String[] args) {
int score = 80;
int x = -100;
String type = score<60?"不及格":"及格";
System.out.println(type);
if(score<60){
System.out.println("不及格");
}else{
System.out.println("及格");
}
System.out.println(x > 0 ? 1 : (x == 0 ? 0 : -1));
}
}
package com.cwl.base.day01;
/**
* @program: java_base
* @description: 字符串运算符
* @author: ChenWenLong
* @create: 2019-11-05 15:10
**/
public class TestOperator05 {
public static void main(String[] args) {
String a = "3";
int b = 4;
int c = 5;
char d = 'a';
System.out.println(a+b+c);
System.out.println(b+c+a);
System.out.println(d+4); //97+4=101
}
}