Day10-Java基础语言-基本运算符

基本运算符

运算符

JAVA语言支持如下运算符:

  • 算术运算符:+,-,*,/,%(模运算,取余),++,--

  • 赋值运算符:==

  • 关系运算符:>,<,>=,==(等于,是两个等号来判断的!!),!=(不等于),instanceof

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

  • 位运算符:&,|,^,~,>>,<<,>>>(了解!!!)

  • 条件运算符?:

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

算数运算符

public class demo1 {
   public static void main(String[] args) {
       int a=10;
       int b=20;
       int c=25;
     
       int d=25;

       System.out.println(a+b);
       System.out.println(a-b);
       System.out.println(a*b);
       System.out.println(a/(double)b);
  }
}

Day10-Java基础语言-基本运算符

public class demo1 {
   public static void main(String[] args) {
       long a=2121212121212212L;
       int b=123;
       short c=10;
       byte d=8;

       System.out.println(a+b+c+d);
       System.out.println(b+c+d);
       System.out.println(c+d);

  }
}

Day10-Java基础语言-基本运算符

如果有一个数据是double,那么结果也将是double类型。

public class demo1 {
   public static void main(String[] args) {
       int a=10;
       int b=21;

       System.out.println(b%a);
  }
}

Day10-Java基础语言-基本运算符

关系运算符

public class demo1 {
   public static void main(String[] args) {
       int a=10;
       int b=20;

       System.out.println(a>b);
       System.out.println(a<b);
       System.out.println(a==b);
       System.out.println(a!=b);
  }
}

Day10-Java基础语言-基本运算符

 

上一篇:Day10_ES6基础 nodejs


下一篇:day10数组常见异常