日期:2014-05-20  浏览次数:20675 次

10进制 转 16进制 请教
假设一个数组里有N 个值
INT型

要将这个数组中的INT值,都取出来,组成一个字符串,同时要将INT型的10进制,转换为16进制格式
比如数组内有
INT 型数据
85,85,85,85,85

要转成字符串格式:“5555555555”
有啥好办法么?



------解决方案--------------------
for example
Java code
int[] a = {85,85,85,85,85};
StringBuilder buf = new StringBuilder();
for (int i : a) {
    buf.append(String.format("%X", i));
}
System.out.println(buf);