"^="按位运算符的含义



有人能解释一下Java中'^='运算符的含义吗?我知道"^"是一个按位运算符,但"^="有点令人困惑。我在谷歌上搜索过,但还是不清楚。

^=应用逐位运算符并将变量设置为等于运算结果。

var_a ^= var_b 

相当于

var_a = var_a ^ var_b

比如+=、-=或其他类似的短手。

相关内容

  • 没有找到相关文章

最新更新