1.File.separator
File.separator代表的是路径分隔符
如果开发是在win平台,而项目跑在Linux上的话,这时使用String的路径可能会出现问题,因为两个平台的路径分隔符不同。
File.separator在win下代表的是 \\,在Linux上代表的是 /
因为反斜杠在java中有转义的意思,所以\\其实是\,所以输出的是一个\
2.file.mkdirs()
平时创建文件夹用的是file.mkdir()这个方法,用file.mkdirs()可以一下创建多级目录
3.file.getName().endsWith()
判断文件名最后的结尾
例如:
当然,只判断文件名的最后几个字符是否相同也是可以的