package operator;
public class demo3 {
public static void main(String[] args) {
//关系运算符 结果为正确或者错误 true or false 布尔值来表示
int a=20;
int b=10;
int c=21;
System.out.println(c%a);//取余(模运算)21/10=2·····1
System.out.println(a>b);
System.out.println(a<b);
System.out.println(a==b);
System.out.println(a!=b);
}
}package operator;
public class demo4 {
public static void main(String[] args) {
//++ -- 自增 自减 一元运算符
int a=3;
int b=a++;//++在后 先将a的值赋给b,然后a自增 a=4 b=3
//a++ a=a+1
System.out.println(a);
System.out.println(b);
System.out.println("-----------------");
int c=++a;//++在前 a先自增,然后将a的值赋给b a=5 b=3 c=5
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println("-----------------");
//++a a=a+1
int d=(a++)+(++b);//a=5 b=4 d=9 然后a自增a=6
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println((a++)+(++b));//6+4+1=11
System.out.println("-----------------");
//幂运算 a^b math.pow(a,b)
double pow=Math.pow(2,3);
System.out.println(pow);
}
}