`
myworkfirst
  • 浏览: 44114 次
文章分类
社区版块
存档分类
最新评论

int[]转换成 byte[]

 
阅读更多

 

      int []pHikHeader=new int[]{0x34,0x48,0x4B,0x48,0xFE,0xB3,0xD0,0xD6,0x08,0x03,0x04,0x20,0x00,0x00,0x00,0x00,0x03,0x10,0x01,0x10,0x01,0x10,0x10,0x00,0x80,0x3E,0x00,0x00,0x60,0x01,0x20,0x01,0x11,0x10,0x00,0x00,0x0E,0x00,0x00,0x00};
     像这个 int[]数组,怎么转换成 byte[]数组呢?

 

分享到:
评论
2 楼 scuthxf 2007-09-05  
byte 的范围应该是-128~127吧.
1 楼 myworkfirst 2007-09-05  
byte []pHikHeader=new byte[]{0x34,0x48,0x4B,0x48,0xFE,0xB3,0xD0,0xD6,0x08,0x03,0x04,0x20,0x00,0x00,0x00,0x00,0x03,0x10,0x01,0x10,0x01,0x10,0x10,0x00,0x80,0x3E,0x00,0x00,0x60,0x01,0x20,0x01,0x11,0x10,0x00,0x00,0x0E,0x00,0x00,0x00};

// 为什么这个声明会报错呢? 0xFE possible loss of precision,这里面值都是在byte范围内,没越过255.

相关推荐

Global site tag (gtag.js) - Google Analytics