求助,int型数组怎么转化成字符串啊?

wo327808864 2010-03-18 10:21:05
求助,int型数组怎么转化成字符串啊?
...全文
324 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
machao299 2010-03-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 knightzhuwei 的回复:]
Arrays.toString(int[] i)
[/Quote]
多方便、
Dazzlingwinter 2010-03-18
  • 打赏
  • 举报
回复
Arrays数组工具类有对应的方法咯,比较好用了
我没运行,前面有循环了,里面的++去掉就好了
for(int i: a) {
strBuff.append(a[i]);
}
wo327808864 2010-03-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wo327808864 的回复:]
引用 1 楼 dazzlingwinter 的回复:
1.int[] a = new int[]{1,2,3,4,5,6};
StringBuffer strBuff = new StringBuff();
for(int i: a) {
strBuff.append(a[i++]);
}
return strBuff.toString();
2.
将int数组转为字符数组
ch……
[/Quote]
int[] a = new int[]{1,2,3,4,5,6};
StringBuffer strBuff = new StringBuff();
for(int i: a) {
strBuff.append(a[i++]);
}
return strBuff.toString();

应该是strBuff.append(a[--i])吧
knightzhuwei 2010-03-18
  • 打赏
  • 举报
回复
Arrays.toString(int[] i)
wo327808864 2010-03-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dazzlingwinter 的回复:]
1.int[] a = new int[]{1,2,3,4,5,6};
StringBuffer strBuff = new StringBuff();
for(int i: a) {
strBuff.append(a[i++]);
}
return strBuff.toString();
2.
将int数组转为字符数组
char[] c = int[] a;//伪代码咯
ret……
[/Quote]
问下有API的方法直接转的没?没的话就结贴了
lhlove271015 2010-03-18
  • 打赏
  • 举报
回复
2楼的正解
lhlove271015 2010-03-18
  • 打赏
  • 举报
回复
楼主是要把int型数组转化为字符串数组吗?
Dazzlingwinter 2010-03-18
  • 打赏
  • 举报
回复
1.int[] a = new int[]{1,2,3,4,5,6};
StringBuffer strBuff = new StringBuff();
for(int i: a) {
strBuff.append(a[i++]);
}
return strBuff.toString();
2.
将int数组转为字符数组
char[] c = int[] a;//伪代码咯
return new String(c);

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧