java file_Java File createTempFile()方法

java file_Java File createTempFile()方法JavaFilecreateTempFile()方法java.io.File.createTempFile(Stringprefix,Stringsuffix,Filedirectory)方法会在指定的目录中一个新的空文件。deleteOnExit()方法被调用来删除用此方法创建的文件。1语法publicstaticFilecreateTempFile(Stringpre…

Java File createTempFile()方法

java.io.File.createTempFile(String prefix, String suffix, File directory) 方法会在指定的目录中一个新的空文件。deleteOnExit()方法被调用来删除用此方法创建的文件。

1 语法

public static File createTempFile(String prefix, String suffix, File directory)

2 参数

prefix:前缀字符串定义的文件名;必须至少有三个字符长

suffix:后缀字符串定义文件的扩展名;如果为null后缀”.tmp” 将被使用

directory:该目录中的文件被创建。对于默认的临时文件目录nullis来传递

3 返回值

一个抽象路径名新创建的空文件。

4 示例

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.io.File.createTempFile(String prefix, String suffix, File directory)方法的例子

*/

import java.io.File;

public class Demo {

public static void main(String[] args) {

File f = null;

try {

// creates temporary file

f = File.createTempFile(“tmp”, “.txt”, new File(“d:/”));

// prints absolute path

System.out.println(“File path: “+f.getAbsolutePath());

// deletes file when the virtual machine terminate

f.deleteOnExit();

// creates temporary file

f = File.createTempFile(“tmp”, null, new File(“D:/”));

// prints absolute path

System.out.print(“File path: “+f.getAbsolutePath());

// deletes file when the virtual machine terminate

f.deleteOnExit();

} catch(Exception e) {

// if any error occurs

e.printStackTrace();

}

}

}

输出结果为:

File path: d:\tmp3296407729665557465.txt

File path: D:\tmp2515217984857269393.tmp

今天的文章java file_Java File createTempFile()方法分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/23897.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注