Integer.rotateLeft()方法返回通过旋转指定整数值i的二进制补码二进制表示形式左移指定位数获得的值。以下是语法。
int rotateLeft(int i, int distance)
这是参数。
i-这是int值。
distance-这是旋转距离。
public class Demo { public static void main(String []args) { int val = 1; for (int i = 0; i < 4; i++) { val = Integer.rotateLeft(val, 1); System.out.println(val); } } }
输出结果
2 4 8 16