算数运算符
package day04;
public class OperDemo {
public static void main(String[] args) {
/*
* 1.算数运算符:+,-,*,/,%,++,--
* 1)%:取模/取余,余数为0即为整除
* 2)++?--:自增1/自减1,可在变量前也可在变量后
* 2.1)单独使用时,在前在后都不一样
* 2.2)被使用时,在前在后不一样
* a++的值为a
* ++a的值为a+1
* */
System.out.println(5%2);//1,商2余1
System.out.println(8%2);//0,商4余0---整除
System.out.println(2%8);//2,商0余2
/*int a = 5,b = 5;
a++;//相当于a=a+1;
++b;//相当于b=b+1
System.out.println(a);//6
System.out.println(b);//6
*/
int a = 5,b = 5;
int c = a++;
int d = ++b;
System.out.println(a);//6
System.out.println(b);//6
System.out.println(c);//5
System.out.println(d);//6
/*
* 2.关系运算符:
* 2.1)>(大于),<(小于)
* >=(大于或等于),<=(小于或等于)
* ==(等于),!=(不等于)
* 2.2)关系运算的结果为boolean型,
* 关系成立则为true,关系不成立则为false
*
*
* */
int a1 = 5,b1 = 10, c1 = 5;
boolean b2 = a>b;
System.out.println(b2);//false
System.out.println(c<b);//true
System.out.println(b1>=c1);//true
System.out.println(a1<=c1);//true
System.out.println(a1==c1);//true
System.out.println(a1!=c1);//false
System.out.println(a1%2==0);//false
}
}