publicclass Test{
publicstatic void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个整数:");
long num =scanner.nextLong();
System.out.println("该整数乘以2的结果是" + (num<<1) + "。");
System.out.println("该整数乘以4的结果是" + (num<<2) + "。");
System.out.println("该整数乘以8的结果是" + (num<<3) + "。");
System.out.println("该整数乘以16的结果是" + (num<<4) + "。");
}
}
左移n,相当于乘以2的n次方;右移n,相当于除以2的n次方。