黑马程序员技术交流社区
标题:
数组转为字符串
[打印本页]
作者:
lf900827
时间:
2015-8-26 21:54
标题:
数组转为字符串
编写一个程序,这个程序把一个整数数组中的每个元素用逗号连接成一个字符串,例如:根据内容为[1][2][3]的数组形成内容为“1,2,3”的字符串。
作者:
陈祥
时间:
2015-8-26 22:11
用String.value.Of(char[] chr)
作者:
pengbeilin
时间:
2015-8-26 22:19
定义StringBulider容器
for循环遍历数组,把数组里的元素一个一个往容器中加并用逗号隔开
遍历完之后 用subString(0,sub.length-1)方法打印容器中的元素 最后多了一个逗号,所以那个逗号就不打印出来了
作者:
心之谷96
时间:
2015-8-26 22:20
我随便写了一个,方法不一定很好,仅作参考靠
public class test1 {
public static void main(String[] atgs) {
// TODO Auto-generated method stub
int[] arr = {1,2,3,4,5};
System.out.print("\"");
for(int x = 0; x<arr.length; x++)
{
if(x!=arr.length-1)
System.out.print(arr[x]+",");
else
System.out.print(arr[x]);
}
System.out.print("\"");
}
}
作者:
收获远眺
时间:
2015-8-26 22:24
赞一个。。。。。。
作者:
xp2015
时间:
2015-8-26 22:48
public static void main(String[] args){
int[] arr = {1,2,3};
Arrays.toString(arr);
System.out.print(arr[0]);
for(int i=1;i<arr.length;i++){
System.out.print(","+arr[i]);
}
}
作者:
xp2015
时间:
2015-8-26 22:51
public static void main(String[] args){
int[] arr = {1,2,3};
System.out.print(arr[0]);
for(int i=1;i<arr.length;i++){
System.out.print(","+String.valueOf(arr[i]));
}
}
作者:
xp2015
时间:
2015-8-26 22:58
public static void main(String[] args){
StringBuffer sb = new StringBuffer();
int[] arr = {1,2,4,5};
for(int i=0;i<arr.length;i++){
sb.append(arr[i]+",");
}
System.out.println(sb.substring(0, sb.length()-1));
}
作者:
xp2015
时间:
2015-8-26 22:59
楼主 方法很多 要多思考 多敲代码 ~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2