Dzq_Boyka
2015-07-21 09:43
采纳率: 87.2%
浏览 6.8k

如何让一个数组(字符串数组,有值)转换为将数组值用逗号隔开的字符串?

如下:String [] str ={“aa”,“bb”,“cc”};

^&%*$#@!D
经过上述将其变为字符串如下:

String ss=“aa,bb,cc,”;

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 丵鹰 2015-07-21 09:47

    String[] str={"aa","bb","cc"};
    String str1="";
    for (int i = 0; i < str.length; i++) {
    str1+=str[i]+",";
    }
    System.out.println(str1);

    点赞 打赏 评论
  • 91program 2015-07-21 09:49

    这个应该比较简单,先获取 str 的个数
    然后进行循环,将 str[i] 的字符串进行格式化 .Format("%s,%s",xxx,str[i]);

    点赞 打赏 评论
  • blownewbee 2015-07-21 09:50
     String[] str={"aa","bb","cc"};
    String r = str[0];
    for (int i =1; i < str.length; i++)
        r = r + "," + str[i];
    System.out.println(r);
    
    
    点赞 打赏 评论

相关推荐 更多相似问题