黑马程序员技术交流社区

标题: 求大神告知,为啥会发生这种情况 [打印本页]

作者: zhou1234    时间: 2015-1-3 13:19
标题: 求大神告知,为啥会发生这种情况
package IO_FILE;
import java.io.*;
public class File {

        public static void main(String[] args) {
                String pathname="f:\\123\\day15";
                File f=new File(pathname);//报错
                System.out.println(f);
               

        }

}


QQ截图20150103131806.png (17.7 KB, 下载次数: 3)

QQ截图20150103131806.png

QQ截图20150103131806.png (17.7 KB, 下载次数: 6)

QQ截图20150103131806.png

作者: Piaoyu    时间: 2015-1-3 14:32
你的类名跟File  同名了, eclipse认为你那是构造方法了,所以出错
解决办法:该下你的类名
作者: Piaoyu    时间: 2015-1-3 14:33
package Thread;

import java.io.*;
public class Cc {//把这给了就不报错了

        public static void main(String[] args) {
                String pathname="f:\\123\\day15";
                Cc f=new Cc();
                File file = new File(pathname);
                System.out.println(f);
               

        }

}
作者: SpiderManZZH    时间: 2015-1-3 15:39
楼上正解,应该还要异常。




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