黑马程序员技术交流社区

标题: 帮忙解决 [打印本页]

作者: 杨立考    时间: 2012-10-13 23:25
标题: 帮忙解决
标红的是出现的问题,怎么解决……?
class Demo2
{
public static void main(String[] args)
{
  Collection c=new ArrayList();//找不到符号
  Person p=new Person();
  p.name="小丽";
  p.sex="女";
  p.age=14;
  Person p1=new Person();
  p1.name="小红";
  p1.sex="女";
  p1.age=17;
  Person p2=new Person();
  p2.name="小明";
  p2.sex="男";
  p2.age=20;
  c.add(p);
  c.add(p1);
  c.add(p2);
  Iterator it=c.iterator();//找不到符号
  while(it.hasNext())
   {
    Object obj=(it.next());
    System.out.println(obj.toString());
   }
}
}
class Person
{
String name;
String sex;
int age;
public String toString()
  {
   return name+"  "+age+" "+sex;
  }
}


作者: 方志亮    时间: 2012-10-13 23:28
你导入包了吗
作者: 杨立考    时间: 2012-10-13 23:30
ok  ok   谢了 我看到了 有点粗心了
作者: 曾浩    时间: 2012-10-13 23:30
你这是没有引入import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator; 这几个包
作者: qhasilver    时间: 2012-10-13 23:31
  1. import java.util.ArrayList;
  2. import java.util.Collection;
  3. import java.util.Iterator;
复制代码
导入的包应该是这样的。
作者: 王震阳老师    时间: 2012-10-13 23:47
  1. import java.util.*;//代入该工具类即可,已经测试过。
  2. class Demo2
  3. {
  4. public static void main(String[] args)
  5. {
  6.   Collection c=new ArrayList();//找不到符号
  7.   Person p=new Person();
  8.   p.name="小丽";
  9.   p.sex="女";
  10.   p.age=14;
  11.   Person p1=new Person();
  12.   p1.name="小红";
  13.   p1.sex="女";
  14.   p1.age=17;
  15.   Person p2=new Person();
  16.   p2.name="小明";
  17.   p2.sex="男";
  18.   p2.age=20;
  19.   c.add(p);
  20.   c.add(p1);
  21.   c.add(p2);
  22.   Iterator it=c.iterator();//找不到符号
  23.   while(it.hasNext())
  24.    {
  25.     Object obj=(it.next());
  26.     System.out.println(obj.toString());
  27.    }
  28. }
  29. }
  30. class Person
  31. {
  32. String name;
  33. String sex;
  34. int age;
  35. public String toString()
  36.   {
  37.    return name+"  "+age+" "+sex;
  38.   }
  39. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2