请说明下列代码的运行结果()。ArrayList <String > name = new ArrayList <String >(); name.add("张三"); name.add("李四"); name.add("王五"); Iterator it = name.iterator(); for(;it.hasNext();){ String str = (String)it.next(); System.out.println(str);
A.正确答案A张三
B.
李四
王五C.
李四
王五什么也不输出
D.不能正常运行,会出现编译错误