当前位置: 代码迷 >> Java相关 >> 使用File类报错!!不知道为何!!
  详细解决方案

使用File类报错!!不知道为何!!

热度:134   发布时间:2007-07-25 18:28:06.0
使用File类报错!!不知道为何!!
import java.io.*;
class File{
public static void main(String[] args){
File file=new File("F:\\javaml","1.txt");
}
}
编译报错:
test.java:4: 找不到符号
符号: 构造函数 File(java.lang.String,java.lang.String)
位置: 类 File
File file=new File("F:\\javaml","1.txt");
^
1 错误
想知道原因!!!
搜索更多相关的解决方案: File  

----------------解决方案--------------------------------------------------------

你的类名和库中类名重了````


----------------解决方案--------------------------------------------------------

哎!

[此贴子已经被作者于2007-8-1 20:05:57编辑过]


----------------解决方案--------------------------------------------------------

是类名不正确把类名改下就可以了
import java.io.*;

public class File1//这里将类名定义与类库重复
{
public static void main(String[] args)
{
File f=new File("F:\\javaml","1.txt");
}
}


----------------解决方案--------------------------------------------------------
File类名重复了

----------------解决方案--------------------------------------------------------
这是基本的常识,尽量不要去和JAVA类库里面的类重名

如果重名的话,就用全称来区分

比如java.io.File这样就不会混淆了
----------------解决方案--------------------------------------------------------
  相关解决方案