Java 之路 Day11 运算符
Java语言支持如下运算符:
-
算术运算符:+,-,*,/,%,++,--
-
赋值运算符:=
-
关系运算符:>,<,>=,<=,==,!=instanceof
-
逻辑运算符:&&,||,!
-
-
条件运算符:? :
-
扩展赋值运算符:+=,-=,*=,/=
package operator;
public class Demo01 {
public static void main(String[] args) {
//二元运算符
int a = 10;
int b = 20;
int c = 25;
int d = 25;
System.out.println(a+b);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/(double)b);
}
}
package operator;
public class Demo02 {
public static void main(String[] args) {
long a =1354534687L;
int b = 1234121211;
short c = 12811;
byte d =127;
System.out.println(a+b+c+d);//Long 如果运算时有Long类型,那么结果就是Long类型
System.out.println(b+c+d);//int 都为int类型
System.out.println(c+d);//int 都为int类型
}
}
package operator;
public class Demo03 {
public static void main(String[] args) {
//关系运算符返回的结果: 正确,错误 布尔值
int a = 10;
int b = 20;
int c = 21;
System.out.println(c%a); //c取余a,也叫模运算 :c / a =2 .....1
System.out.println(a>b);
System.out.println(a<b);
System.out.println(a==b);
System.out.println(a!=b);
}
}

浙公网安备 33010602011771号