ava是一种强大的编程语言,其中运算符是编写代码时不可避免的一部分。运算符允许程序进行各种算术、逻辑和比较操作,以及数学函数。

1. 算术运算符


算术运算符用于执行基本的算术运算,如加减乘除。下表列出了常见的算术运算符:

运算符 描述

+ 加法

- 减法

* 乘法

/ 除法

% 取模(取余数)


如下示例代码演示算术运算符的使用:


   public class ArithmeticOperatorsExample

   {

       public static void main(String[] args)

       {

           int a = 20, b = 10;

           System.out.println("a + b = " + (a + b));

           System.out.println("a - b = " + (a - b));

           System.out.println("a * b = " + (a * b));

           System.out.println("a / b = " + (a / b));

           System.out.println("a % b = " + (a % b));

       }

   }


执行代码会输出如下:


2. 逻辑运算符


逻辑运算符用于执行布尔逻辑运算,例如与、或、非。下表列出了常见的逻辑运算符:

运算符 描述

&& 与

|| 或

! 非


如下是示例代码演示:


   public class LogicalOperatorsExample

   {

       public static void main(String[] args)

       {

           boolean x = true, y = false;

           System.out.println("x && y = " + (x && y));

           System.out.println("x || y = " + (x || y));

           System.out.println("!x = " + (!x));

       }

   }


运行输出结果如下:


3. 关系运算符


关系运算符用于比较两个值,例如相等、大于、等于。下表列出了常见的关系运算符:

运算符 描述

== 等于

!= 不等于

> 大于

< 小于

>= 大于等于

<= 小于等于


示例代码如下:


   public class RelationalOperatorsExample

   {

       public static void main(String[] args)

       {

           int a= 10, b = 20;

           System.out.println("a == b = " + (a == b));

           System.out.println("a != b = " + (a != b));

           System.out.println("a > b = " + (a > b));

           System.out.println("a < b = " + (a < b));

           System.out.println("a >= b = " + (a >= b));

           System.out.println("a <= b = " + (a <= b));

       }

   }