黑马程序员技术交流社区

标题: 创建文件 [打印本页]

作者: 李娟    时间: 2011-12-22 18:42
标题: 创建文件
本帖最后由 李娟 于 2011-12-23 23:12 编辑

import java.io.*;
class FileDemo
{
        public static void main(String[] args) throws IOException
        {
                method_1();
                //consMethod();
        }

        public static void method_1()throws IOException
        {
                File f = new File("file.txt");      //只有这一行不能在文件夹中看到file.txt
                f.deleteOnExit();
                   //code();
                //sop("creat:"+f.createNewFile());  //而只有加上这行代码才能看到,这是为什么?
                //sop("delete:"+f.delete());
        }
作者: 刘旭    时间: 2011-12-22 20:59
   File f = new File("file.txt");  定义一个File类对象
f.createNewFile() 创建File类对象定义的file.txt文件,当用命令行编译运行时,它和FileDemo .java位于同一个文件夹中
f.deleteOnExit();   当程序运行完毕,退出虚拟机时,删除文件夹
代码修正:
File f = new File("file.txt");   
                sop("creat:"+f.createNewFile());
           //     f.deleteOnExit(); 先注释这一行,不注释下一行
               
                //sop("delete:"+f.delete());再注释这一行,不注释上一行

作者: 曾运    时间: 2011-12-22 21:14
        File file=new File("file.txt");
      
              System.out.println( file.exists());//输出结果是false


        public boolean createNewFile()
                      throws IOException当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。检查文件是否存在,若不存在则创建该文件,这是单个操作,对于其他所有可能影响该文件的文件系统活动来说,该操作是不可分的。

         




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