java中(^)什么作用

2024-12-21 06:32:37
推荐回答(3个)
回答1:

java中(^)是位运算符, 按位异或运算
按位异或运算符“^”是双目运算符。其功能是参与运算的两数各对应的二进位相异或,当两对应的二进位相异时,结果为1。参与运算数以补码出现。
例如 :9^5可写成算式如下: 00001001^00000101 00001100 (十进制为12)
java代码中可能出现正则表达式,在正则表达式中,字符(^)意义:表示匹配的字符必须在最前边。
例如:/^B/不匹配"aBc,"中的’B’,但匹配"BoB"中最前面的’B’。

回答2:

异或

回答3:

yulai