44问答网
所有问题
java如何将0x00, 0x26, 0xA6, 0x54, 0x4F, 0xF2字节数组转换为,00:26:A6:54:4F:F2格式的字符串
如题所述
举报该问题
推荐答案 2012-12-25
int[] arr = { 0x00, 0x26, 0xA6, 0x54, 0x4F, 0xF2 };
int len = arr.length;
StringBuilder sb = new StringBuilder();
for (int i = 0; i < len; i++) {
sb.append(Integer.toHexString(arr[i]));
if (arr[i] != 0xf2) {// 0xf2最后一个
sb.append(":");
}
}
整数,转换成String
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/3YZ3YRRGD.html
其他回答
第1个回答 2012-12-25
String mac = "0x00,0x26,0xA6,0x54,0x4F,0xF2";
mac = mac.replace("0x", "").replace(",", ":");
第2个回答 2012-12-25
把那个字节 数组先转为字符串,去掉所有的0x,再用冒号替换所有的逗号不行吗
追问
还有更好的方法吗?
第3个回答 2012-12-25
字节转字符串,然后拼装...
相似回答
0x00
到0xff对应二进制表
答:
0x00到0xff对应二进制表单片机中对寄存器或IO口操作都是用十六位进制表示,比如o
xa
a,代表二进制的1010(a) 1010(a)。在书写时0x代表十六位进制。
0x00,
0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, ...
怎样
用单片机控制TLC5615生成三角波
答:
//
0x00,0x
0f,0x1f,0x2f,0x3f
,0x4f,0x
5f,0x6f,// 0x7f,0x8f,0x9f,0xaf,0xbf,0xcf,0xdf,0xef,// 0xff,0xef,0xdf,0xcf,0xbf,0xaf,0x9f,0x8f,// 0x7f,0x6f,0x5f,0x4f,0x3f,0x2f,0x1f,0x0f 0x80,0x8c,0x99
,0xa6,0x
b3,0xc0,0xcc,0xd9,0xe6
,0xf2,
/ 0xff,0x...
如何
运用单片机原理制作智能信号发生器,要求产生方波、矩形波、三角波...
答:
TR0 =1; //启动定时器 ET0 =1;} //定义输出波形的代码 unsignedchar code type[4][256]={ { //正弦波代码
0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x1, 0x1, 0x2, 0x3, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8
,0x
9, 0xb,0xc, 0xd,
0xf,
0x10,0x12,0x13,0x15,0x17,0...
求vc读HEX文件并
转换
成二进制bin文件的代码
答:
0x76,0x3F,0xD9,0xE4,0xBB,0x92,0xDF,0xF4
,0xF2,0x
AF,0x97,0x34,0xE7,0xA8,0x20,0xF3,0xC3,0xBE,0xA1,0xB8,0x41,0x38,0x8B,0x59
,0x26,0x
94,0x74,0x96,0xA5
,0xA6,0x
C7,0xEA,0x16,0x3C,0x4E,0x88,0xD3,0x19,0x75,0x9F,0x03,0x15
,0x54,0x
42,0x8A,0xD7,0xCC,...
大家正在搜
相关问题
java中4个字节0x00组成的16进制数,和0有什么区别?
0x00H怎么看出是4个字节
java字符串转换为十六进制数组
C语言 16进制的字符串“000100010019” 转化成...
java中为什么0x00不会输出空,而是输出的小方块。不好意...
Java中,如何把ascii码转换成字符?
java 中如何将ip封装在四个byte内
如图所示,如何将byte数组里面的16进制数据转换为0x开头...