不行不一定是不正常的。write的时候,没有文件就创建了一个,所以可以

解决方案 »

  1.   

    对于文件输出流,它指向的文件可以是不存在的,如果存在,则流会将原先的内容覆盖,如果不存在,则流会创建该文件。
    至少为什么在LINUX不能创建该文件,我觉得理论上是应该是可以的呀?
      

  2.   

    System.out.println(System.getProperty("user.dir"));
    去这个目录下找啊~
    还有注意的是:
    你根本没有真正实现delete,因为它返回的是false,不信你看~