学习使用groovy(翻译稿之第一章)

博客指出从 Groovy 1.0 beta 10 开始,Groovy 支持位运算,如 <<、>>、>>>、|、&、^ 和 ~ 等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

没什么好说的,一看就明白

Bitwise Operations  

From Groovy 1.0 beta 10, Groovy supports bitwise operations: (从grovvy1.0beta10开始支持)
<<. >>, >>>, |, &, ^, and ~.

 _Meaning_
<<Bitwise Left Shift Operator
>>Bitwise Right Shift Operator
>>>Bitwise Unsigned Right Shift Operator
|Bitwise Or Operator
&Bitwise And Operator
^Bitwise Xor Operator
~Bitwise Negation Operator
<<=Bitwise Left Shift Assign Operator
>>=Bitwise Right Shift Assign Operator
>>>=Bitwise Unsigned Right Shift Assign Operator
|=Bitwise Or Assign Operator
&=Bitwise And Assign Operator
^=Bitwise Xor Operator

For example,

assert (1 << 2) == 4         // bitwise left shift
assert (4 >> 1) == 2         // bitwise right shift
assert (15 >>> 1) == 7       // bitwise unsigned right shift
assert (3 | 6) == 7          // bitwise or
assert (3 & 6) == 2          // bitwise and
assert (3 ^ 6) == 5          // bitwise xor
assert (~0xFFFFFFFE) == 1    // bitwise negation


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值