有一个两个字节的数,我需要把它弄成一个16位的2进制数组,因为我要对这16位进行左移右移以及位置上的移动(比如123456左移3位后变成456123右移2位是561234以及奇偶位上的互换)。他要求的移动跟java中位移运算符的移动不一样。然后再把他们分成2个一个字节的数。位移那些算法都搞好了。我现在问题一个我这个两个字节的数把他定义成什么数据类型 然后怎么把他弄成16位的2进制数组。 再怎么在把他们按8位生成两个一个字节的数。