编写一个程序,这个程序把一个整数数组中的每个元素用逗号连接成一个字符串,例如,根据内容为[1][2][3]的数组形成内容为"1,2,3"的字符串。 
看不太懂求教高手,谢谢!

解决方案 »

  1.   

    int array[]={1,2,3,4,5,6};
    String str="";
    for(int i=0;i<array.length;i++){
      str=str+array[i];
      if(i<array.length-1){
        str=str+",";
      }
    }
      

  2.   

    public static String getStr(){
    int[] ints = {1,2,3,4,5,6};
    String str = "" ;
    for(int i = 0;i<ints.length-1;i++) {
    str+=ints[i]+",";
    }
    return str+=ints[ints.length-1];
    }
      

  3.   

    这样行吗?
    int array[] = {1,2,3,4,5,6};
    String str = "";
    for (int i = 0 ; i < array.length ; i ++) {
    str = str + "," + array[i];
    }
    str = str.replaceFirst(",","");
      

  4.   

    int array[]={1,2,3,4,5,6};
    StringBuffer str= new StringBuffer("");
    String separator = "";
    for(int i=0;i<array.length;i++){
    str.append(separator).append(array[i]);
    separator = ",";
    }
    System.out.println(str.toString());
      

  5.   

    import java.util.Arrays;public class ArrToStr 
    {
    public static void main(String[] args) 
    {
    int[] array={1,2,3,4,5,6};
    String s=Arrays.toString(array);
    s=s.replace("[","").replace("]","").replace(" ","");
    System.out.print("s="+s);

    }}