黑马程序员技术交流社区
标题:
一个很弱的问题
[打印本页]
作者:
高鑫
时间:
2012-5-31 01:21
标题:
一个很弱的问题
import java.util.*;
class IteratorDemo
{
public static void main(String args[])
{
ArrayList co=new ArrayList();
co.add("java01");
co.add("java02");
co.add("java03");
for( Iterator it=co.iterator();it.hasNext(); )
{
System.out.println(it.next());
}
}
}
复制代码
为什么提示 类重复: IteratorDemo 并且 无法访问Iterator,照着敲代码都不能运行啊?
作者:
杨天皓
时间:
2012-5-31 01:40
我运行了你这段代码,并无问题啊。
是不是你定义两个同样的类名啊?
作者:
林翔
时间:
2012-5-31 02:20
我运行了也没问题,问题应该不在代码上,保存下,重新运行下,有时候软件会不灵光
作者:
吴小铁你好
时间:
2012-5-31 07:13
一般提示类重复是因为你这个文件所保存的文件夹中有同名文件存在。
你把这段代码换一个地方保存,再运行就应该好了。
作者:
Kristy_Li
时间:
2012-5-31 09:31
运行了,没有问题啊,你看看是不是文件保存或者是类名的问题不........
作者:
凡延海
时间:
2012-5-31 10:47
你的程序运行没有问题,如果出错的话,应该是就是你的文件名称重复了,楼主看看是不是定义了包路径了。
作者:
高鑫
时间:
2012-5-31 17:38
我问题还是没解决,前天运行这段代码是好的,突然不知道什么原因就挂了
以下是全部显示信息,谁帮我研究下
E:\>javac Iterator.java
.\Iterator.java:3: 错误: 类重复: IteratorDemo
class IteratorDemo
^
Iterator.java:12: 错误: 无法访问Iterator
for( Iterator it=co.iterator();it.hasNext(); )
^
错误的源文件: .\Iterator.java
文件不包含类Iterator
请删除该文件或确保该文件位于正确的源路径子目录中。
注: Iterator.java使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
2 个错误
作者:
淡然
时间:
2012-6-6 20:32
本帖最后由 淡然 于 2012-6-6 20:35 编辑
我还原了一下你错误:
F:\hcy>javac Iterator.java
.\Iterator.java:3: 类重复: IteratorDemo
class IteratorDemo
^
Iterator.java:12: 无法访问 Iterator
错误的类文件: .\Iterator.java
文件不包含类 Iterator
请删除该文件或确保该文件位于正确的类路径子目录中。
for( Iterator it=co.iterator();it.hasNext(); )
^
注意:Iterator.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
2 错误
你的主类名是IteratorDemo,但是你的java文件却是Iterator.java,所以出现了上面的错误。文件名和主类名一定要一致。将Iterator.java改为IteratorDemo.java就行了。
作者:
高鑫
时间:
2012-6-9 03:26
淡然 发表于 2012-6-6 20:32
我还原了一下你错误:
F:\hcy>javac Iterator.java
.\Iterator.java:3: 类重复: IteratorDemo
兄弟,你帮了我大忙了啊,以前一直没发现这么白痴错误
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2