首页 > 试题广场 >

请阅读下面代码,计算运行结果()public cl

[单选题]
请阅读下面代码,计算运行结果()
public class HelloWorld {
    public static void main(String[] args) {
        byte i  =6;
        Integer.toBinaryString(i);
        System.out.println(i<<1);
    }
}
  • 3
  • 9
  • 12
  • 6

<<:是逻辑左移,右边补0,符号位和其他位一样要移动。

数学意义:在数字没有溢出的前提下,对于正数和负数,左移一位都相当于乘以2的1次方,左移n位就相当于乘以2的n次方
发表于 2019-12-21 21:22:49 回复(0)
更多回答
转为2进制,然后左移一位数。
发表于 2020-06-23 21:44:19 回复(0)