10.1.2File类的常用方法下面通过一个案例演示如何使用File类的常用方法。具体代码如下案例演示所示。importjava.io.FilepublicclassExample02(publicstaticvoidmain(Stringargs)Filefile=newFile("src/test.txt");System.out.println("文件是否存在:+file.exists0)System.out.println("文件名:"+file.getName()System.out.println("文件大小:"+file.lengthO+"bytes")System.out.println("文件相对路径:"+file.getPathO)System.out.println("文件绝对路径:"+file.getAbsolutePathO)System.out.println("文件的父级对象是否为文件:"+file.isFileO)System.out.println("文件删除是否成功:"+file.delete0)
10.1.2 File类的常用方法 案例演示 下面通过一个案例演示如何使用File类的常用方法。具体代码如下 所示。 import java.io.File; public class Example02 { public static void main(String[] args) { File file = new File("src/test.txt"); System.out.println("文件是否存在:"+file.exists()); System.out.println("文件名:"+file.getName()); System.out.println("文件大小:"+file.length()+"bytes"); System.out.println("文件相对路径:"+file.getPath()); System.out.println("文件绝对路径:"+file.getAbsolutePath()); System.out.println("文件的父级对象是否为文件:"+file.isFile()); System.out.println("文件删除是否成功:"+file.delete()); } }
10.1.2File类的常用方法运行代码,控制台显示的运行结果如下图所示案例运行结果Run:Exanple02Xa"C:\Program Files\Java\jdk-11.0.11\bin\java.exe"-javaag1文件是否存在:true文件名:test.txt文件大小:4byteso文件相对路径:srctest.txt茶文件绝对路径:D:\idealjavase03\chapter1o\srcltest.txt文件的父级对象是否为文件:trueH文件删除是否成功:true
10.1.2 File类的常用方法 案例运行结果 运行代码,控制台显示的运行结果如下图所示
多学一招>>createTempFile(方法和deleteOnExit(方法在一些特定情况下,程序需要读写一些临时文件,为此,File类提供了createTempFile方法和deleteOnExit0方法,用于操作临时文件。createTempFile(方法用于创建一个临时文件,deleteOnExit方法在JVM退出时自动删除临时文件
多学一招 createTempFile()方法和deleteOnExit()方法 在一些特定情况下,程序需要读写一些临时文件,为此,File类提供了createTempFile()方 法和deleteOnExit()方法,用于操作临时文件。createTempFile()方法用于创建一个临时 文件, deleteOnExit()方法在JVM退出时自动删除临时文件
多学一招>>>1HcreateTempFile(方法和deleteOnExit(方法下面通过一个案例演示如何使用File类的常用方法。具体代码如下案例演示所示。importjava.io.Fileimportjava.io.IOException;publicclassExampleo3(publicstaticvoidmain(Stringargs)throwsIOException(儿提供临时文件的前缀和后缓Filef=File.createTempFile(itcast-",".txt);f.deleteOnExitO://JVM退出时自动删除文件fSystem.out.println("f是否为文件:"+f.isFileO)System.out.println("f的相对路径:"+f.getPathO)
多学一招 createTempFile()方法和deleteOnExit()方法 案例演示 下面通过一个案例演示如何使用File类的常用方法。具体代码如下 所示。 import java.io.File; import java.io.IOException; public class Example03 { public static void main(String[] args) throws IOException { // 提供临时文件的前缀和后缀 File f = File.createTempFile("itcast-", ".txt"); f.deleteOnExit(); // JVM退出时自动删除文件f System.out.println("f是否为文件:"+f.isFile()); System.out.println("f的相对路径:"+f.getPath()); } }
多学一招>>>RcreateTempFile(方法和deleteOnExit(方法运行代码,控制台显示的运行结果如下图所示案例运行结果文Run:Example03x"c:\ProgramFileslJavaljdk-11.o.11lbinljava.exe""-javaagent:D:\ProgramFilesInf是否为文件:truef的相对路径:C:\Userslitcast\AppData\Local/Temp\itcast-12161884406217479979.txtProcess finishedwith exit code e
多学一招 createTempFile()方法和deleteOnExit()方法 案例运行结果 运行代码,控制台显示的运行结果如下图所示