对于这样的一个数组:int [] a = new int[]{1,2,3,5};
如果我想以"|"将它们合并,我应该如何处理呢????
效果是这样的:1|2|3|5想看看大家的做法是怎么样的?????

解决方案 »

  1.   

    String s = ""+a[0];
    for(int i = 1; i < a.length; i++){
      s += "|"+a[i];
    }
    System.out.println(s);
      

  2.   

    String s;
    for(int i=0;i<a.length;i++)
                s+=(a[i]+"|")
    ===========================================
    不知道上面的程序段能不能达到你的要求~~~~~~~
      

  3.   

    有没有合并的函数呢???
    比如split可以实现分割!!!那合并呢???有没有现成的呢????
      

  4.   

    String s = ""+a[0];
    for(int i = 1; i < a.length; i++){
    s += "|"+a[i];
    }
    System.out.println(s);MARK
      

  5.   

    public String testStringAdd(){
    int [] a = new int[]{1,2,3,5};
    String s="";
    String temp="";
    for(int i=0;i<a.length;i++){
    s=a[i]+"|";
    temp+=s;
    }
    return temp;
    }