Groovy - 赋值运算符
Groovy 语言还提供赋值运算符。 以下是 Groovy 中可用的赋值运算符 −
| 运算符 | 描述 | 示例 |
|---|---|---|
| += | 这会将右操作数添加到左操作数并将结果分配给左操作数。 | def A = 5 A+=3 输出为 8 |
| -= | 从左操作数中减去右操作数并将结果分配给左操作数 | def A = 5 A-=3 输出为 2 |
| *= | 这将右操作数与左操作数相乘并将结果分配给左操作数 | def A = 5 A*=3 输出为 15 |
| /= | 这将左操作数与右操作数相除并将结果分配给左操作数 | def A = 6 A/=3 输出为 2 |
| %= | 这使用两个操作数取模并将结果分配给左操作数 | def A = 5 A%=3 输出为 2 |
class Example {
static void main(String[] args) {
int x = 5;
println(x+=3);
println(x-=3);
println(x*=3);
println(x/=3);
println(x%=3);
}
}
当我们运行上面的程序时,我们会得到如下结果。 从上面的算子描述可以看出,结果和预期的一样。
8 5 15 5 2

