A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

自己做了一遍,没有找到办法,查API中Arrays类和Collections类也没发现?
       
  1. import java.util.*;
  2.                 public class AsListTest {

  3.                         public static void main(String[] args) {
  4.                                 List li=new ArrayList();//集合
  5.                                 li.add("a");
  6.                                 li.add("b");
  7.                                 li.add("c");
  8.                                 li.add("b");
  9.                                 System.out.println(num);
  10.                                 String []arr=new String[li.size()];
  11.                                 li.toArray(arr);//集合变数组
  12.                                 String num=Arrays.toString(arr);//数组变字符串形式
  13.                                 System.out.println(num);
  14.                         }
  15.                 }
复制代码

这结果都是[a, b, c, b]
这,逗号和中括号都带上了,除了循环遍历,有没有哪个好用的方法,直接输出不带逗号和中括号的?
求教

1 个回复

倒序浏览
本帖最后由 jiao731097245 于 2015-11-11 18:20 编辑

对字符串进行替换,将, [ ] 替换为空。replaceAll("\\[|\\]|\\,",""))
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马