Evernote Export
<style></style>
File对象其实是描述了一个路径,只有在 createNewFile()时才会在磁盘中创建一个实际的文件。
创建了一个File对象。。没有创建文件。。
当指定的路径不存在的时候,可以创建File对象,但是不能createNewFile()。
方法:
File(String pathname) 根据路径创建File对象
createNewFile() 根据File对象生成磁盘中的文件,成功就返回true,如果已存在就不创建,然后返回false
mkdir() 在指定位置创建一个单级文件夹("d:/1/2/3/4/5"——只有当1234文件夹都存在时才能创建5文件夹,如果找不到1234文件夹则不能创建)
mkdirs() 在指定位置创建一个多级文件夹(不管几层文件夹有就直接用,没有就创建)
delete() 删除File对应的磁盘中的文件和文件夹,不能删除非空文件夹,马上删除文件,返回一个布尔值。
exists() File对象所指的磁盘中的文件是否存在
isFile() 是否是一个文件,如果不存在,则始终为false。
isDirectory() 是否是一个目录,如果不存在,则始终为false。
getName() 获取文件或文件夹的名称,不包含上级路径
标签:文件,创建,学习,createNewFile,文件夹,File,磁盘
来源: https://www.cnblogs.com/beeenwei/p/12346864.html