当前位置: 代码迷 >> Java相关 >> 【求助】如何将java中short类型拆分为2个字节
  详细解决方案

【求助】如何将java中short类型拆分为2个字节

热度:319   发布时间:2006-08-29 10:40:48.0
【求助】如何将java中short类型拆分为2个字节
现有:
short s = 255;
想将其拆分为 00 ff 并传给char[] ch = new char[2];
请问如何实现??
搜索更多相关的解决方案: short  java  字节  拆分  类型  

----------------解决方案--------------------------------------------------------

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编辑过]


----------------解决方案--------------------------------------------------------
  相关解决方案