现在有一个List集合,集合中包含有n个元素,每个元素中含有6个值,但是List的元素中没有明确的类对象,每个元素中含有的6个值也就没有明确的变量名。结构如下
List
   elementDate   Object[10]
       [0]       Object[6]
          [0]    "aa"
          [1]    "bb"
          [2]    "cc"
          [3]    "dd"
          [4]    "ee"
          [5]    "ff"请问各位大侠们,在这种情况下,如何访问到List包含的每个元素中的各个值呢

解决方案 »

  1.   

    存放的是object数组,就循环输出呗。
      

  2.   

    List集合中包含的元素的结构如下
    List
      elementDate Object[10]
            [0]   Object[6]
              [0] "aa"
              [1] "bb"
              [2] "cc"
              [3] "dd"
              [4] "ee"
              [5] "ff"如何去处集合中元素的具体指,也就是单独去处"aa","bb","cc","dd","ee","ff"这几个值
      

  3.   

    List a1=new ArrayList();
    for(int i=0;i<a1.size();i++){
    Object []a2=(Object[])a1.get(i);
    for(int j=0;j<a2.length;j++){
    System.out.println(a2[j]);
    }
    }
      

  4.   

    请问如何存放在Object数组中呢
      

  5.   

    取出的元素这样就可以强制转化成Object的数组了啊,多谢朋友,我试试
      

  6.   

    Iterator listIterator = list.iterator();
    while(listIterator.hasMoreElements()){
       Object[] objArray = (Object[])listIterator.next();
       
       for(int i = 0; i < obj.length; i++){
          Object obj = objArray[i];
          
         //然后把obj转化成你想要的类型   }
    }
      

  7.   

    迭代出来的先放在object数组中  在对没个object数组循环取值
      

  8.   

    List a1=new ArrayList();
    for(int i=0;i<a1.size();i++){
    Object[] a2=(Object[])a1.get(i);
    for(int j=0;j<a2.length;j++){
    System.out.println(a2[j]);
    }
    }