以下实例演示了使用 write() 方法向文件写入内容:
以上代码运行输出结果为:
创建成功后当前目录下就会生成一个名为 runoob.txt 的文件并将 "菜鸟教程" 字符串写入该文件。
以下实例演示了使用 readLine() 方法来读取文件 test.log 内容,其中 test.log 文件内容为:
java 代码如下:
以上代码运行输出结果为:
以下实例演示了使用 delete() 方法将文件删除:
以上代码运行输出结果为(需要在 C 盘上先创建 test.txt 文件):
以下实例演示了使用 BufferedWriter 类的 read 和 write 方法将文件内容复制到另一个文件:
以上代码运行输出结果为:
以下实例演示了使用 filewriter 方法向文件中追加数据:
以上代码运行输出结果为:
以下实例演示了使用 File 类的 createTempFile(String prefix, String suffix); 方法在默认临时目录来创建临时文件,参数 prefix 为前缀,suffix 为后缀:
也可以使用 createTempFile(String prefix, String suffix, File directory) 中的 directory 参数来指定临时文件的目录:
以下实例演示了使用 File 类的 fileToChange.lastModified() 和 fileToChange setLastModified() 方法来修改文件最后的修改日期:
以上代码运行输出结果为:
以下实例演示了使用 File 类的 file.exists() 和 file.length() 方法来获取文件大小,以字节计算(1KB=1024字节 ):
以上代码运行输出结果为(java.txt 文件位于 C 盘):
以下实例演示了使用 File 类的 oldName.renameTo(newName) 方法来重命名文件:
以上代码运行输出结果为(执行该程序前你可以先创建 program.txt 文件):
以下实例演示了使用 File 类的 file.setReadOnly() 和 file.canWrite() 方法来设置文件只读:
以上代码运行输出结果为:
以下实例演示了使用 File 类的 file.exists() 方法来检测文件是否存在:
以上代码运行输出结果为(如果你的 C 盘中存在文件 java.txt):
以下实例演示了使用 File 类的 file.createTempFile() 方法在指定目录中创建文件:
以上代码运行输出结果为:
以下实例演示了使用 File 类的 file.lastModified() 方法来获取文件最后的修改时间
以上代码运行输出结果为:
以下实例演示了使用 File 类的 File() 构造函数和 file.createNewFile() 方法来创建一个新的文件
以上代码运行输出结果为:
以下实例演示了使用 File 类的 filename.compareTo (another filename) 方法来比较两个文件路径是否在同一个目录下:
以上代码运行输出结果为: