list                ArrayList<E>
 [0]                  String[3]
    [0]               "浙江省"
    [1]                 "1"
    [2]                 "2"  
 [1]
    [0]               "江苏省"
    [1]                 "1"
    [2]                 "2"  
 [2]
    [0]               "河北省"
    [1]                 "1"
    [2]                 "2"  
 [3]
 [4]
 [5]
等等如何用list每次把所有的省份全取出来
[0],[1],[2]等等里面的0的值全部取出来

解决方案 »

  1.   

    遍历list,然后取数组的第1个元素啊
      

  2.   

    List<String[]> list = new ArrayList<String[]>();
    for(String[] strArr:list){
       System.out.println(strArr[0]);
    }
    手写代码,未测试
      

  3.   

    要用for来遍历 否则会报迭代器并发异常List list = new ArrayList();
    for(int i=0;i<list.size();i++){
         String[] strs = (String[])list.get(i);
         for(int j=0;j<strs.length;j++){
             System.out.println(strs[j]);  
         }}
      

  4.   

    2]
        [0]               "河北省"
        [1]                 "1"
        [2] 
    河北省在for循环去掉 不显示
      

  5.   


    for(String[] strArr:lists) 
    {
         if(!strArr[0].equals("河北省"))
                 System.out.println(strArr[0]);
    }