使用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这样就不会混淆了
----------------解决方案--------------------------------------------------------