用ArrayList方法取到一组值如list[1,2,3,4],现在目的是想要“1,2,3,4”作为一个字符串,不想要这个“[]”,请问该怎么办啊?

解决方案 »

  1.   

    String s = list.toString();
    System.out.println(s.substring(1, s.length()-1));
      

  2.   

           List a = new ArrayList();
    a.add(1);
    a.add(2);
    a.add(3);
    a.add(4);
    //处理构造好的[1,2,3,4]
    String str = a.toString();
    String r = str.substring(1, str.length() - 1);//去除第一个"["和最后一个"]"
    System.out.println(r);
      

  3.   

    StringBuffer sb=new StringBuffer();
    sb.append(a[i],0,3);
    System.out.println(sb);
      

  4.   

    str.substring(1, str.length()-1)  加上就好了