使用File类时报错!!
import java.io.*;
class File{
public static void main(String[] args){
File dir=new File( "F:\\javaml\\1 ");
dir.mkdir();
}
}
编译报错:
test.java:4: 找不到符号
符号: 构造函数 File(java.lang.String)
位置: 类 File
File dir=new File( "F:\\javaml\\1 ");
^
test.java:5: 找不到符号
符号: 方法 mkdir()
位置: 类 File
dir.mkdir();
^
2 错误
------解决方案--------------------class前面加个public看看呢
------解决方案--------------------详细点
------解决方案--------------------把类名File改下
------解决方案--------------------如果你是用某些IDE写的代码然后在dos下调试出现此问题的话,应该是你的环境变量没配好.
请检查:
JAVA_HOME:指到SDK
Path:指到SDK的bin及JRE的Bin(中间用;分开);
CLASSPATH:指到SDK中lib下的tools.jar和dt.jar(中间用;分开,并且在最前面是点加分号即.;);
------解决方案--------------------import java.io.*;
class File{
public static void main(String[] args){
//注意:问题是在这里,原因是发生冲突
java.io.File dir=new java.io.File( "F:\\1 ");
dir.mkdir();
System.out.println( "ok ");
}
}