File file2 = new File("E:\\javaio","日记1.txt");并不能直接创建出日记1文件啊,有木有啊?
这只是声明了一个对象,还没有写到系统中。后边加一句file2.createNewFile()就ok了
只是声明了对象啊。