【求助】如何将java中short类型拆分为2个字节
现有:
short s = 255;
想将其拆分为 00 ff 并传给char[] ch = new char[2];
请问如何实现??----------------解决方案--------------------------------------------------------
short s=255;
char[] ch=new char[2];
ch[0]=(char)(0xFF&s>>8);
ch[1]=(char)(oxFF&s);
----------------解决方案--------------------------------------------------------
ch[0]=(char)(0xFF&s>>8);
ch[1]=(char)(oxFF&s);
有什么区别吗?
----------------解决方案--------------------------------------------------------
斑竹的东西没看懂!可以解释一下吗?
----------------解决方案--------------------------------------------------------
ch[0]=(char)(0xFF&s>>8);
ch[1]=(char)(oxFF&s);
前8位后8位吧
----------------解决方案--------------------------------------------------------
深咧.........OxFF&s是嘛玩意儿呀?
----------------解决方案--------------------------------------------------------
位操作!
----------------解决方案--------------------------------------------------------
应该是高位低位操作吧
汇编里和C里用的最多
[此贴子已经被作者于2006-8-30 16:41:01编辑过]
----------------解决方案--------------------------------------------------------