东理子类File的方法SHANDONGLNIVERSITYOETECHNOLOG通过方法exists()判断文件或路径是否存在创建了类File的实例对象,并不等于在硬盘上创建该文件publicStringgetName()publicStringgetPath()publicStringgetAbsolutePath()publicStringgetParent)publicbooleanexists(throwsSecurityExceptionpublicbooleancanWriteOthrowsSecurityExceptionpublicbooleancanReadOthrowsSecurityExceptionpublicbooleanisFileOthrowsSecurityExceptionpublicbooleanisDirectoryOthrowsSecurityExceptionpublicbooleanisAbsolute()publiclonglastModifiedOthrowsSecurityException专业专注创新
专业 专注 创新 类File的方法 通过方法 exists() 判断文件或路径是否存在 创建了类 File 的实例对象,并不等于在硬盘上创建该文件 public String getName() public String getPath() public String getAbsolutePath() public String getParent() public boolean exists() throws SecurityException public boolean canWrite() throws SecurityException public boolean canRead() throws SecurityException public boolean isFile() throws SecurityException public boolean isDirectory() throws SecurityException public boolean isAbsolute() public long lastModified() throws SecurityException
山理类File中的方法SHANDONGUNIVERSITY OFTECHNOLOGYpubliclonglength(throwsSecurityExceptionf.length(isthelengthof thefileinbytes.publicbooleanmkdir()throwsSecurityExceptionpublicbooleanmkdirs(throwsSecurityExceptionpublicbooleanrenameTo(Filedestination)throwsSecurityExceptionⅡ只包括文件名称publicStringlist()throwsSecurityExceptionpublicFilelistFiles()throwsSecurityExceptionl/文件数组publicStringlist(FilenameFilterfilter)throwsSecurityExceptionpublicbooleandelete()throwsSecurityException专业专注创新
专业 专注 创新 类File中的方法 public long length() throws SecurityException f.length() is the length of the file in bytes. public boolean mkdir() throws SecurityException public boolean mkdirs() throws SecurityException public boolean renameTo(File destination) throws SecurityException public String[] list() throws SecurityException //只包括文件名称 public File[] listFiles() throws SecurityException //文件数组 public String[] list(FilenameFilter filter) throws SecurityException public boolean delete() throws SecurityException
陈理创建文件夹一mkdiro和mkdirs()SHANDONGUNIVERSITYOFTECHNOLOGYDIOTestljavaX1.此为绝对路径形式package cn.sdut;2.若为相对路径,指的是工程根目录开始import java.io.Fileimport java.io.IOException;public classIOTestlfpublicstaticvoid main(Stringlargs)thrIoException(Filefile=newFile("e:lljavatest3|la"//文件对象指代文件夹booleanb=file.mkdirs();//深度创建文件夹//查看是否成功创建System.out.println(b);专业专注创新
专业 专注 创新 创建文件夹 ——mkdir()和mkdirs() 1. 此为绝对路径形式 2. 若为相对路径,指的 是工程根目录开始
陈理直接创建文件一createNewFile(SHANDONGUNIVERSITYOFTECHNOLOGYDIOTestljavaXpackage cn.sdut;import java.io.Fileimportjava.io.IoException;publicclassIoTestl{0public static void main(Stringll args) throws IoException (Filefile=newFile("e:lljavatest3lla");//文件对象指代文件夹booleanb=file.mkdirs()://深度创建文件夹//查看是否成功创建System.out.println(b);File filel=new File(file,"test.txt");b=file1.createNewFile();System.out.println(b);?专业专注创新
专业 专注 创新 直接创建文件—— createNewFile()
陈理判断文件是否存在——exists()SHANDONGUNIVERSITY OF TECHNOLOGYDIOTestl.javaD*IOTest2javaXpackage cn.sdut;import java.io.File;import java.io.IoException;public class IoTest2{-public static void main(String[l args) throws IoExceptionFile file=newFile("e:lljavatest3lla\ltest.txt");if(file.exists())tSystem.out.println("文件已存在");力else(boolean b=file.createNewFile();System.out.println("成功创建文件");7
专业 专注 创新 判断文件是否存在——exists()