关系运算符与一元运算符

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);

}
}
posted @ 2020-08-08 14:43  即食内鬼  阅读(193)  评论(0)    收藏  举报