2022/4/13 JavaDay05

运算符

  • 算术运算符: -+*、%(取余)++--

  • 赋值运算符:=

  • 关系运算符 ><,>=,<=,== != instanceof

  • 逻辑运算符&&,||,!(与或非)

 package operator;
 ​
 public class Demo03 {
     public static void main(String[] args) {
         //关系运算符返回的结果:正确,错误,布尔值
         int a =10;
         int b=20;
         int c=22;
         //%取余,模运算
         System.out.println(c%a);
         //结果为2
         System.out.println(a>b);
         System.out.println(a==b);
         System.out.println(a!=b);
         System.out.println(a<b);
 //        false
 //        false
 //        true
 //        true
     }
 }
 ​
 package operator;
 ​
 public class Demo04 {
     public static void main(String[] args) {
         //++,--自增自减(一个数就可以运算,为一元运算符)
         //a++先赋值再自增。++a先自增再赋值
         int a=3;
         int b=a++;//a++   a=a+1
         int c=++a;
         System.out.println(a);
         System.out.println(a);
         System.out.println(b);
         System.out.println(b);
         System.out.println(c);
         System.out.println(c);
 ​
         //幂运算2^3    很多运算我们会使用一些工具类来进行操作
         double pow=Math.pow(2,3);
         System.out.println(pow);
     }
 }
 ​

 

  • 位运算符

  • 条件运算符 ?:

  • 扩展赋值运算符+=,-=,*= /=

posted @ 2022-04-13 16:34  Unclesundada  阅读(18)  评论(0)    收藏  举报