List<?> mylist = result.getContent(); 
for (int i=0;i<mylist.size();i++){}
       
我如果想改成for each循环,类似下述方法,应该怎么调用?for(int s:a){}

解决方案 »

  1.   

    for (Object obj:xxList)
    还有 lz  你这个是想干嘛?转成Integer?
      

  2.   


    List<?> mylist = result.getContent();  
    for (int i=0;i<mylist.size();i++){}如果用了泛型比如:
    List<UserPo> mylist = result.getContent();
    for(UserPo po : myList){
       po.***
    }如果没用泛型List mylist = result.getContent();
    for(Object obj : myList){
       UserPo po (UserPo)obj;
       ...
    }
      

  3.   

    to  haixiang710我现在就是泛型的:List<?> mylist = result.getContent();  
    如果泛型类型是“?”号,应该如何作循环,你说那个是指定的类型?像我这种具体应该怎么做?