本帖最后由 王舜民 于 2012-7-26 22:09 编辑
import java.io.*;
class FileDemo
{
public static void main(String[] args) throws IOException
{
//consMethod();
//method_1();
//method_2();
method_3();
}
public static void method_3() throws IOException
{
File f = new File("file.txt");
//f.createNewFile();
f.mkdir();
//记住在判断文件对象是否是文件或者目录时
//通过exists判断.
sop("dir:"+f.isDirectory());
sop("file:"+f.isFile());
}
public static void method_2()
{
File f = new File("FileDemo.java");
sop("FileDemo.java:"+f.exists());
//sop("execute:"+f.canExecute());
}
public static void method_1()throws IOException
{
File f = new File("file.txt");
f.deleteOnExit();
sop("create:"+f.createNewFile());
sop("delete:"+f.delete());
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
按照毕老师说的应该是 目录为真
dir:true
file:false
我跟着打的代码却还是 文件为真,并且在目录下也没有创建这个目录
dir:false
file:true
|
|