1、使用Java类库提供的方法图示,通过 Integer.toBinaryString 将一个数字转为二进制串,补齐前面缺遴佰帙碰失的0,通过 StringBuilder 的 reverse 方法将串颠倒反转,并通过 Integer.parseInt 方法将颠倒的串转为整型数值(二进制转换)。

3、实现适用各种场景的二进制移位法图示,因为参数是32位整型数字,所以固定循环32次,先将结果数字向左蛔歹朽耍移动1位,然后通过和1相与获取当前参数最后1位,并和结果数字异或运算(此时结果数字最后一位和参数数字最后一位相等),最后将参数数字向右移动1位。

5、运行主方法,测试二进制移位法图示,观察控制台输出结果,符合预期
