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