如何把一个整型数据转化为byte数组? 整型数据长度是4个字节,我想把它放到一个长度为4的byte数组中,怎么弄啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int N = 12345;byte[] a = new byte[4];for(int i=a.length-1, n=N; i>=0; --i){ a[i] = (byte)(n & 0xff); n >>= 8;} http://topic.csdn.net/u/20081001/14/d9d1630c-06ff-48a1-aa11-1f0ba7c4ed81.html16楼简单点,利用ByteBufferint i=4;ByteBuffer buff=ByteBuffer.allocate(4);buff.putInt(i);byte []bytes=buff.array(); 请问有高手大侠,能帮帮我看一下怎样去修改一个发送图片的发送端和接收端吗,现在的问题是获取对方机IP后,发送过去的图片打开后不能预览,请问该怎样修改 这个怎么翻译比较好呢?“Taking a Heap Dump” 根据鼠标位置插入字符 关于servlets映射的问题! log4j设置问题 文本匹配算法LCS源码(java实现) system.arraycopy定义好像有点错误 很重要的问题呀1 关于float double 精度的问题 关于Timestamp在数据库里的检索问题??? 关于链表中英文混合字符串排序问题 高手帮我把java转成VB(谢谢了,急用)
byte[] a = new byte[4];
for(int i=a.length-1, n=N; i>=0; --i){
a[i] = (byte)(n & 0xff);
n >>= 8;
}
16楼简单点,利用ByteBufferint i=4;
ByteBuffer buff=ByteBuffer.allocate(4);
buff.putInt(i);
byte []bytes=buff.array();