public static File createTempFile(String prefix,String suffix, File directory)
三个参数的方法: 是以prefix为文件名,suffix为文件后缀,directory作为文件生成路径。
public static File createTempFile(String prefix,String suffix, File directory)
两个参数的方法: 是以prefix为文件名,suffix为文件后缀,在默认路径生成文件。
三个参数的方法: 是以prefix为文件名,suffix为文件后缀,directory作为文件生成路径。
public static File createTempFile(String prefix,String suffix, File directory)
两个参数的方法: 是以prefix为文件名,suffix为文件后缀,在默认路径生成文件。
默认生成文件路径:C:\Documents and Settings\Administrator\Local Settings\Temp
createTempFile()方法会创建在文件名中创建随机数以防文件名重复,
createNewFile()方法则不会添加随机数,如果文件已经存在返回false;如果文件目录不存在,则报java.io.IOException: 系统找不到指定的路径。
注意:
createTempFile()中的File参数,是在创建File对象的时候不带文件名的,只包含文件路径,而且方法是静态方法。
createNewFile()是非静态方法,需要file对象,而File对象在创建的时候是“文件路径\\文件名”。