黑马程序员技术交流社区

标题: File类创建文件与输出流的区别 [打印本页]

作者: 小穿钉    时间: 2015-11-4 23:26
标题: File类创建文件与输出流的区别
package cn.com.bytestream;


import java.io.File;
import java.io.IOException;


/**
* File类创建文件,与输出流不同
* @author Administrator
*
*/
public class FileCreat_1 {


        public static void main(String[] args) throws IOException {
                File file=new File("creatfile.txt");
                //File创建文件的机制与输出流不同,没有文件则创建,有文件就不会再创建(覆盖)
                boolean b=file.createNewFile();
                System.out.println("b="+b);
        }


}
第一次运行,b值为ture,然而不做任何操作,进行第二次运行,b值就为false了。


作者: 小穿钉    时间: 2015-11-4 23:36
package cn.com.bytestream;


import java.io.File;
import java.io.IOException;


/**
* File类删除文件
* @author Administrator
*
*/
public class FileDelete_1 {


        public static void main(String[] args) throws IOException {
                File file=new File("creatfile.txt");
               
                boolean b=file.delete();
                System.out.println("b="+b);
        }


}






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