Kotlin也提供了与Java功能完全相同的位运算符,是以infix函数的形式给出的,只能用函数名来执行位运算符。
运算符 | 表示含义 |
---|---|
and(bits) | 按位与 |
or(bits) | 按位或 |
inv(bits) | 按位非 |
xor(bits) | 按位异或 |
shl(bits) | 左移运算符 |
shr(bits) | 右移运算符 |
ushr(bits) | 无符号右移运算符 |
Kotlin的位运算符只能对Int和Long两种数据类型起作用。
Kotlin也提供了与Java功能完全相同的位运算符,是以infix函数的形式给出的,只能用函数名来执行位运算符。
运算符 | 表示含义 |
---|---|
and(bits) | 按位与 |
or(bits) | 按位或 |
inv(bits) | 按位非 |
xor(bits) | 按位异或 |
shl(bits) | 左移运算符 |
shr(bits) | 右移运算符 |
ushr(bits) | 无符号右移运算符 |
Kotlin的位运算符只能对Int和Long两种数据类型起作用。
本文标题:Kotlin位运算符
本文链接:https://www.haomeiwen.com/subject/lfizxctx.html
网友评论