跳到主要内容

Java 运算符

我们已经学会了如何声明变量和赋值变量。那么你可能想知道如何对它们进行操作。本小节我们学习的运算符就可以对它们进行运算。

运算符是一些特殊的符号,它们对一个,两个或多个操作数执行特定的运算,然后返回一个结果。这里的操作数指的就是运算符操作的实体。

Java提供了一组丰富的运算符来操作变量。 我们可以将所有Java运算符分为以下几类:

  • 算术运算符
  • 关系运算符
  • 位运算符
  • 逻辑运算符
  • 赋值运算符
  • 其他运算符

本小节我们将按照以上分类介绍 Java 中的运算符,并在最后介绍运算符的优先级。

1. 算术运算符

1.1 概述

Java 语言提供了执行加减乘除四则运算的运算符。 算数运算符被用在数学表达式中,可以使用任意嵌套的小括号,其作用与数学中相同。下表列出了算术运算符:

(在例子中,初始化两个整型变量a、b:int a = 2; int b = 4;

运算符描述例子
+加法运算符 (也用于字符串连接)a + b 等于 6
-减法运算符a - b 等于 -2
*乘法运算符a * b 等于 8
/除法运算符b / a 等于 2
%取余运算符b % a 等于 0
++自增运算符a ++ 等于 3
--自减运算符b – 等于 3

1.2 实例

以下是算数运算符的实例程序。

加法运算符使用实例: