A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class ArrayList
{
        public static void main(String[] args)
        {
                ArrayList a = new ArrayList();
                a.add("aa");
                a.add("bb");
                a.add("cc");
                for (Iterator iter = a.iterator(); iter.hasNext();)
                 {
                  String str = (String)iter.next();
                  System.out.println(str);
                }
        }
}

结果:
C:\Users\lyme\Desktop>javac ArrayList.java
ArrayList.java:6: 错误: 找不到符号
                a.add("aa");
                 ^
  符号:   方法 add(String)
  位置: 类型为ArrayList的变量 a
ArrayList.java:7: 错误: 找不到符号
                a.add("bb");
                 ^
  符号:   方法 add(String)
  位置: 类型为ArrayList的变量 a
ArrayList.java:8: 错误: 找不到符号
                a.add("cc");
                 ^
  符号:   方法 add(String)
  位置: 类型为ArrayList的变量 a
ArrayList.java:9: 错误: 找不到符号
                for (Iterator iter = a.iterator(); iter.hasNext();)
                     ^
  符号:   类 Iterator
  位置: 类 ArrayList
ArrayList.java:9: 错误: 找不到符号
                for (Iterator iter = a.iterator(); iter.hasNext();)
                                      ^
为什么呢?求指点迷津.谢谢.

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

2 个回复

倒序浏览
楼主是来嘲讽我大.NET众的吗?

for循环语法错了,for(;;){}
少个条件

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
  for (Iterator iter = a.iterator(); iter.hasNext();)<---------条件不完整
                 {
                  String str = (String)iter.next();
                  System.out.println(str);
                }

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马