目
录
判断D盘目录下是否有后缀名为.jpg的文件,如果有,就输出该文件名称.
1.File类![](https://img-blog.csdnimg.cn/a1b91678f91a498ab9b56244d6630b7a.gif)
File类是文件和目录路径名的抽象表示形式. 并且这个File类可以用来封装文件,也可以用来封装目录.,然后对其进行操作!
2.构造方法![](https://img-blog.csdnimg.cn/a1b91678f91a498ab9b56244d6630b7a.gif)
- File(String pathname): 根据一个路径得到File对象
- File(String parent, String child): 根据一个目录和一个子文件/目录得到File对象
- File(File parent, String child): 根据一个父File对象和一个子文件/目录得到File对象
3.File类中的方法![](https://img-blog.csdnimg.cn/a1b91678f91a498ab9b56244d6630b7a.gif)
- createNewFile() 创建一个新的文件 如果存在这样的文件,就不创建了.
- mkdir() 创建文件夹 如果存在这样的文件夹,就不创建了 注意这个方法只能创建单层目录 如果创建多层目录得一层一层创建
- mkdirs() 创建文件夹,如果父文件夹不存在,会帮你创建出来 可以创建多层目录 当然也可以创建单层目录
- delete() 删除文件或者文件夹(文件夹是空文件夹才能删除!如果这个文件夹里面有文件,则不能删除! 注意:Java中的删除不走回收站.要删除一个文件夹,该文件夹内不能包含文件或者文件夹)
- renameTo(File dest) 把文件重命名为指定的文件路径(如果路径名相同,就会改名.如果路径名不同,就是改名并剪切.)
- isDirectory() 判断是否是目录
- isFile() 判断是否是文件<