日期:2014-05-18  浏览次数:20832 次

使用了一下jdk1.5中的foreach循环一个List,报编译错误,如果换成数组却没有问题,为什么
这是发生错误的代码,如果换成数组就没有问题,搞不清楚为什么
public   void   testList()
        {
        List   array=new   ArrayList();
       
        array.add( "AAAA ");
       
        array.add( "BBBB ");
       
        array.add( "CCCC ");
       
        for   (String   list:   array)
                {

                            System.out.println( "曾经的青史留名: "   +   list);

                }
        }


------解决方案--------------------
List <String> array = new ArrayList <String> ();