java 将十进制转换成十六进制

dtb1332006 发布于 2012/08/02 10:13
阅读 2K+
收藏 0
java 将十进制转换成十六进制字符串,例如十进制421393700转换成十六进制为191DF524,怎么写个java方法变成字节从低到高排列为24F51D19
加载中
0
dtb1332006
dtb1332006

public class Test { public static void main(String[] args)

{ String str = Long.toHexString(421393700).toUpperCase();

System.out.println(str);

StringBuffer buff = new StringBuffer();

for (int i = str.length(); i > 0; i -= 2) {

buff.append(str.substring(i - 2, i));

}

System.out.println(buff.toString());

}

}

返回顶部
顶部