📅  最后修改于: 2023-12-03 15:19:56.819000             🧑  作者: Mango
Int <<(x: Int)
是 Scala 中一种位运算方法,表示将该 Int
类型的数值左移 x
位。其返回值仍为 Int
类型。
def <<(x: Int): Int
其中,x
表示要左移的位数。
val a = 5
val b = a << 2 // 将 a 左移 2 位
println(b) // 输出结果为:20
解释:
101
。10100
,也就是二进制下的 20
。20
。// 定义变量 a,赋值为 5
val a = 5
// 将 a 左移 2 位,得到的结果为 20
val b = a << 2
// 输出结果为:20
println(b)