- import java.util.*;
 
 - public class Demo
 
 - {
 
 -         public static void main(String[] args){
 
 -                 List list=new ArrayList();
 
 -                 list.add("aabc");
 
 -                 list.add("ab");
 
 -                 list.add(4);
 
 -                 Iterator it=list.iterator();
 
 -                 while(it.hasNext()){
 
 -                         String s=(String)it.next();
 
 -                         System.out.println(s);
 
 -                 }
 
 -         }
 
 -         
 
 - }<span style="line-height: 2.2em;">为什么程序编译的时候不会出现问题,编译会出现类型转换问题,jvm不能检测我存储的是String类型,然后判断我的强制转换是否合法吗?</span>
 
  复制代码 |   
        
 
    
    
    
     
 
 |