假设一个数组里有N 个值
INT型要将这个数组中的INT值,都取出来,组成一个字符串,同时要将INT型的10进制,转换为16进制格式
比如数组内有
INT 型数据
85,85,85,85,85要转成字符串格式:“5555555555”
有啥好办法么?
INT型要将这个数组中的INT值,都取出来,组成一个字符串,同时要将INT型的10进制,转换为16进制格式
比如数组内有
INT 型数据
85,85,85,85,85要转成字符串格式:“5555555555”
有啥好办法么?
解决方案 »
- Static imort问题。急~~
- 如何用java代码打开浏览器
- JAVA基础,经典吗?看看我程序那里有错误啊?
- java中的properties类,怎么在程序中加载??大侠帮忙
- JAVA国际化
- 在一个由Jbx向导生成的Application工程面,添加一个JPane,再往这个JPane里再添加一个JButton,对它调用JButton.setLocation,在程序运行
- servlet问题!
- 怎么能让JComboBox组件即能手动输入又能直接选择下拉框中的值?
- 如何用JAVA执行本机Linux操作系统的可执行文件?一定给分!在线等待!
- 求教日期格式问题
- 求大侠帮助..看看这道面试题
- 有两道试题要请问大家
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);
0505050505就是要16进制时,不满两位时,高位补“0”
格式里该如何设置?
for (int i = 0; i < ss.length; i++) {
ss[i] = Integer.toHexString(arr[i]);
}
StringBuffer sb = new StringBuffer();
for (int i = 0; i < ss.length; i++) {
if (ss[i].length() < 2)
sb.append(0);
sb.append(ss[i]);
}