Java-赋值运算符

时间:2020-02-23 14:36:22  来源:igfitidea点击:

在本教程中,我们将学习Java编程语言中的赋值运算符。

我们使用赋值运算符将任何值或者表达式的结果赋给变量。

在下面的示例中,我们将整数值10分配给类型为int的变量points。

int points = 10;

速记赋值运算符

可以说,我们有一个初始设置为10的" int"变量,然后将值增加5并为其分配新值。

//declare and set value
int x = 10;

//increase the value by 5 and re-assign
x = x + 5;

编写代码" x = x + 5"的另一种方法是使用速记赋值" + =",如下所示。

//declare and set value
int x = 10;

//increase the value by 5 and re-assign
x += 5;

以下是简写赋值运算符的列表。

简单赋值符简写赋值符
x = x + 1x + = 1
x = x-1x-= 1
x = x *(n + 1)x * =(n + 1)
x = x /(n + 1)x/=(n + 1)
x = x%yx%= y

在下面的示例中,我们将y添加到x并将结果分配给x。

class Assignment {
  public static void main(String args[]) {
    int x = 10;
    int y = 20;
    
    //add x and y and save the result in x
    x = x + y;
    
    System.out.println("Result: " + x);
  }
}
Result: 30

我们可以使用+ =速记符号来达到相同的结果。

class Assignment {
  public static void main(String args[]) {
    int x = 10;
    int y = 20;
    
    //add x and y and save the result in x using shorthand notation
    x += y;
    
    System.out.println("Result: " + x);
  }
}