String 数组转字符串形式

分手后的思念是犯贱 2022-05-19 08:46 559阅读 0赞

使用StringUtils中的join函数。
org.apache.commons.lang.StringUtils;
示例:
StringUtils.join(null) = null
StringUtils.join([]) = “”
StringUtils.join([null]) = “”
StringUtils.join([“a”, “b”, “c”]) = “abc”
StringUtils.join([null, “”, “a”]) = “a”
String[] str = { “1”, “2”, “a”, “b” };
// 将数组变成字符串
StringUtils.join(str)
// 将数组用逗号分隔变成字符串
StringUtils.join(str, “,”)

方法一:直接用数组转字符串方法效果如下

  1. 1 char[] c1 = new char[]{'a','d','s'};
  2. 2 return = Arrays.toString(c1);

输出效果:[a, d, s]

方法二:使用StringBuffer转换

  1. 1 char[] c4 = new char[]{'a','d','s','a','d','s'};
  2. 2 StringBuffer sb = new StringBuffer();
  3. 3 for(int i = 1;i<c4.length;i++){
  4. 4 sb.append(c4);
  5. 5 }
  6. 6 System.out.println(c4);

输出效果:adsads

方法三:推荐使用

  1. 1 char[] c4 = new char[]{'a','d','s','a','d','s'};
  2. 2 return new String(c4);

输出效果:adsads

发表评论

表情:
评论列表 (有 0 条评论,559人围观)

还没有评论,来说两句吧...

相关阅读