1.算数运算符
+(加)、-(减)、*(乘)、/(除)运算举例:
public static void main(String[] args) {
//二元运算法:
int a = 10;
int b= 20;
int c = 25;
int d = 30;
System.out.println(a + b); //输出30
System.out.println(a - b); //输出-10
System.out.println(c * d); //输出750
System.out.println(c / (double)d); //输出0.8333333333333334
// 注意运算完成后的数据类型
}
}
多个数相加举例:
public class List18 {
public static void main(String[] args) {
long a = 12312131234432536L;
int b = 123;
short c = 10;
byte d = 8;
System.out.println((a+b+c+d)); //12312131234432677 返回值类型为long;
System.out.println((b+c+d)); //141 返回值类型为int;
System.out.println(c+d); //18 short 和 byte 相加返回的数据类型为int;
}
}
取余运算(模运算)
public static void main(String[] args) {
int a = 10;
int b = 20;
int c = 21;
System.out.println(c%a); //21除以10,余数为1
}
}
2.关系运算
>(大于)、<(小于)、>=(大于等于)、<=(小于等于)、==(等于)、!=(不等于)
public static void main(String[] args) {
//关系运算法返回的结果:false、true 布尔值
int a = 10;
int b = 20;
System.out.println(a>b);//输出false
System.out.println(a<b);//输出true
System.out.println(a==b);//输出false
System.out.println(a!=b);//输出true
System.out.println(a>=b);//输出false
System.out.println(a<=b);//输出true
}
}