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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

4556

初级黑马

  • 黑马币:0

  • 帖子:23

  • 精华:0

import java.util.*;
class HashSet
{
        public static void sop(Object obj)
        {       
                System.out.println(obj);
        }
        public static void main(String[] args)
        {
                HashSet hs=new HashSet();
                hs.add("java01");
                hs.add("java02");
                hs.add("java03");
                hs.add("java04");
                hs.add("java01");
                Iterator it=hs.iterator();
                while(it.hasNext())
                {
                        sop(it.next());
                }       
        }
}

评分

参与人数 1技术分 +1 收起 理由
To + 1 新人鼓励。

查看全部评分

9 个回复

倒序浏览
这是错误,求解释

QQ图片20131021100555.jpg (62.87 KB, 下载次数: 25)

QQ图片20131021100555.jpg
回复 使用道具 举报
代码都是最基础的,就是错误有点离谱,我觉得这错误不在代码上,包也引入了,还出现这种问题,肯定是没有相应的类或者相应的方法,问题可能就出在安装软件上面,有老师在吗,或者是高手,解释下.
回复 使用道具 举报
xh396660787 发表于 2013-10-21 10:35
注意了,你的类名就是HashSet,所以你在main函数里面用的就是你自己写的这个HashSet类,而不是util包下面的 ...

谢了,我试试
回复 使用道具 举报

谢谢,.....
回复 使用道具 举报
类名问题 你把类名改成HashSetDemo就好了
不然HashSet hs = new HashSet();相当于在新建一个本类对象!
回复 使用道具 举报
李江 中级黑马 2013-10-21 18:17:53
7#
楼主你好,如果问题已解决请将帖子状态修改为提问结束,如果未解决请继续提问,谢谢合作
如果不会修改请看解释帖:http://bbs.itheima.com/thread-89313-1-1.html
回复 使用道具 举报
import java.util.*;
class Hashset
{
        public static void sop(Object obj)
        {        
                System.out.println(obj);
        }
        public static void main(String[] args)
        {
                HashSet<String> hs=new HashSet<String>();
                hs.add("java01");
                hs.add("java02");
                hs.add("java03");
                hs.add("java04");
                hs.add("java01");
                Iterator<String> it=hs.iterator();
                while(it.hasNext())
                {
                        sop(it.next());
                }        
        }
}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马