Java 运算符(Operators)

运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。本文主要介绍Java 中的运算符(算术运算符、关系运算符、赋值运算符、逻辑运算符、位运算符)的使用,以及相关示例代码。

1、Java 运算符

运算符用于对变量和值执行操作。

在下面的示例中,我们使用 +运算符可将两个值加在一起:

例如:

int x = 100 + 50;

尽管+运算符通常用于将两个值加在一起,例如,在上面的示例中,但是它也可以用于将变量和值或变量和另一个变量加在一起:

例如:

int sum1 = 100 + 50;        // 150 (100 + 50)
int sum2 = sum1 + 250;      // 400 (150 + 250)
int sum3 = sum2 + sum2;     // 800 (400 + 400)

Java将运算符分为以下几组:

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

2、算术运算符

算术运算符用于执行常见的数学运算。算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。

操作符 描述 例子
+ 加法 - 相加运算符两侧的值 a + b 等于 30
- 减法 - 左操作数减去右操作数 a – b 等于 -10
* 乘法 - 相乘操作符两侧的值 a * b等于200
/ 除法 - 左操作数除以右操作数 b / a等于2
取余 - 左操作数除以右操作数的余数 b % a等于0
++ 自增: 操作数的值增加1 b++ 或 ++b 等于 21
-- 自减: 操作数的值减少1 b-- 或 --b 等于 19

例如,

public class main {
 
  public static void main(String[] args) {
     int a = 10;
     int b = 20;
     int c = 25;
     int d = 25;
     System.out.println("a + b = " + (a + b) );
     System.out.println("a - b = " + (a - b) );
     System.out.println("a * b = " + (a * b) );
     System.out.println("b / a = " + (b / a) );
     System.out.println("b % a = " + (b % a) );
     System.out.println("c % a = " + (c % a) );
     System.out.println("a++   = " +  (a++) );
     System.out.println("a--   = " +  (a--) );
     // d

你可能感兴趣的:(java,jvm,开发语言)