java如何将整型数组转换成字符串

int l={2,3,4};
ArrayList<String>locs=null;
for (int x=0;x<3;x++){
String y=Integer.toString(l[x]);
locs.add(y);
}

通过数组循环的方式,最终拼接成字符串

1、定义一个整型数组

int[] arr = new int[3];//定义一个长度3的整型数组

2、拼接成字符串

String s = "";
for(int i=0;i<arr.length;i++){
   s = s + arr[i];//拼接成字符串,最终放在变量s中
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-30
通过数组循环的方式,最终拼接成字符串
1、定义一个整型数组
int[] arr = new int[3];//定义一个长度3的整型数组

2、拼接成字符串

String s = "";
for(int i=0;i<arr.length;i++){
s = s + arr[i];//拼接成字符串,最终放在变量s中
}本回答被网友采纳
第2个回答  2014-08-27
用stringBuilder啊

StringBuilder sb = new StringBuilder();

for (int i = 0; i < arr.length; i++) {
if (i != arr.length) {
sb.append(arr[i]);
}
}

return sb.toString();
*什么时候使用StringBulider
*如果你想把你添加的数据都变成字符串的话,那么就可以使用StringBuilder
*/
第3个回答  2014-08-27
用强制转换

例如
int x

强制转换为String类型:

new String(nt x);
第4个回答  2014-08-27
转String:String.valueOf(xx);
或者:xx+"";
String转int:Integer.parseInt(x);追问

结果成了boolean类型的

追答

不可能。
String y=String.valueOf(l[x]);

本回答被提问者采纳