最近需要用到list转数组,于是就上网找了一些,下面是我查到的方法,比较简单

  1. List list = new ArrayList(); 
  2. //添加内容 
  3. list.add("a1"); 
  4. list.add("a2"); 
  5. //创建数组,长度为list的长度 
  6. String[] str = new String[list.size()]; 
  7. //list转化成数组,也可以看成是list复制到数组中 
  8. list.toArray(str); 
  9. //循环遍历 
  10. for(String s : str){ 
  11.      System.out.println(s);