请问一个String[]如何转换成List?

解决方案 »

  1.   

    String[] s=.......
    List<String> list=.......
    Iterator<String> i=s.iterator();
    while(i.hasNext()) {
     list.add(i.next());
    }
    System.out.prinln(list);
      

  2.   

    sorry
    Iterable<String> i=.......
      

  3.   

    现丑了  对不住LZ  呵呵
    数组好象没有实现Iterable<E> 接口
      

  4.   

    String[] s="a,b,c,d".split(",");List s=Arrays.asList(s);
      

  5.   

    public List toList(String[] strArray){
    if(strArray!=null&&strArray.length>0){
    List<String> list = new ArrayList<String>();
    for(int i=0;i<strArray.length;i++){
    list.add(strArray[i]);
    }
    return list;
    }else
    return null;
    }
      

  6.   

    用循环把数组里的每个无素取出来,在加到list里面去