黑马程序员技术交流社区

标题: 这段程序放在MyEclipse中编译为何有错 [打印本页]

作者: itisdream    时间: 2014-6-21 10:24
标题: 这段程序放在MyEclipse中编译为何有错
本帖最后由 itisdream 于 2014-6-22 10:27 编辑

import java.io.*;

public class FileReader
{
        public static void main(String[]args)throws IOException
        {
                //创建一个文件读取流对象,和制定名称的文件相关联。
                //要保证文件存在,否则发生异常。
                FileReader fr = new FileReader("demo.txt");
                int ch = fr.read();
        }
}
程序应该没错,直接用cmd命令编译时没错,但是在Myeclipse中有错,什么情况?
作者: itisdream    时间: 2014-6-21 10:41
好吧,我自己知道了。。。原来是用了系统的类名。晕。FileReader 写成FileReaderDemo就可以了
作者: 奋斗2014    时间: 2014-6-21 10:46
程序是没错。但是我感觉你的类名是不是有问题啦?你有没有发现,你的类名就是关键字啊?这样在Java中是不允许的啊~




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