文章目录
一、算术运算符
1.基本四则运算符有+(加) -(减) *(乘) /(除) %(求余或求模)
不同的数据类型在进行基本四则运算时,会发生数据类型的改变。
(1)int/int结果还是int,但需要使用double来计算
(2)不能作为除数
(3)%表示求余,不仅仅可以对int求模,也能对double求模,即它可以对小数求模。
System.out.println(2.2%1.3);
运行结果
2.0
2.增量赋值运算符有+= , -= , *=, /= , %
增量赋值运算符参与运算时会自动进行类型转换,也称符合运算符。
3.自增/自减运算符++ ,
自增/自减运算符在不去其表达式的返回值时,前置后置没有区别,若要取其表达式的返回值,前置表达式的返回值是自增(自减)后的值,后置表达式的返回值是自增(自减)前的值。也就是说,++a表示先给a自增1变成a+1在执行此语句。
二、关系运算符
关系运算符主要有==,!=,<,>,<=,>
public class TestDemo2 {
public static void main(String[] args) {
int a = 20;
int b = 21;
System.out.println(a == b);
System.out.println