遍历:
1,用exists()判断文件是否存在
2,如果是文件(isFile),遍历会出现空指针异常。
3,需要判断是否=null,部分文件因为权限无法访问,导致程序报错
创建文件注意事项
调用file.createNewFile()方法时,需要确保文件的上一级目录时存在的,否则报错getParentFile()创建文件的上一级目录
用mkdirs()只能创建文件夹,并不会因为filename的后缀改变文件夹的属性,但是创建文件输出流时,如果文件不存再,输出流会默认创建该路径的文件,且会根据文件名的后缀创建对应属性的文件