本来就是这样的啊。
File createTempFile(String prefix, String suffix, File directory)
其中prefix是前缀,suffix是后缀。生成的文件名是由一串随机数字加上前缀后缀形成的
因为你用了createTempFile,这是创建临时文件,系统会自动给你的临时文件编号,所以后面有号码,你用createNewFile的话就完全按照你指定的来了
看下源码就知道了!
createTempFile
就是在文件名后面加上一串随机数字以达到文件名不重复的效果