java中如何将整型数据2转换为4个字节的16进制数02 00 00 00 java中如何将整型数据2转换为4个字节的16进制数02 00 00 00注意是低位在前,高位在后。谢谢大家 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先用Integer.reverseBytes将字节顺序反转,在用Integer.toHexString转换为十六进制字符串。 int a;//要转换的数!int l=(a&0x00ff)<<8;int h=(a&0xff00)>>8;a=h|l; 直接做不是很简单吗?int n = 2;byte[] ba = new byte[4];ba[0] = (byte)(n & 0xff);ba[1] = (byte)((n>>8) & 0xff);ba[2] = (byte)((n>>16) & 0xff);ba[3] = (byte)((n>>24) & 0xff); 如何在SWT中实现Swing中JtextPane的效果? 程序执行顺序 正则表达式匹配问题3! javamail如何检查邮件服务器上的邮件地址? JAVA程序安装步骤? String[] aaa; 和 String aaa[]; 他们的区别在那里? 哪位高手能提供一段从文本文件中读取多个数据放入数据库的代码? 求聊天室Demo 请问什么时候该用“class classname extends Object? jbulid创建jsp出现的问题 想了好久也不知道怎么错的,向高手求助! 这个错误怎么解决啊
int l=(a&0x00ff)<<8;
int h=(a&0xff00)>>8;
a=h|l;
byte[] ba = new byte[4];
ba[0] = (byte)(n & 0xff);
ba[1] = (byte)((n>>8) & 0xff);
ba[2] = (byte)((n>>16) & 0xff);
ba[3] = (byte)((n>>24) & 0xff);