import java.io.*;
public class CreateTempFile {
public static void main(String[] args) throws IOException {
File temp = File.createTempFile("pattern","suffix"); //为临时文件名称添加前缀和后缀
System.out.println("临时文件名称为:"+temp.getName());
temp.deleteOnExit(); //在退出时删除
/**
* 在临时文件中写入内容
*/
BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(temp));
bufferedWriter.write("这是一个临时文件 !!!");
bufferedWriter.close();
/**
* 读取临时文件中的内容
*/
BufferedReader bufferedReader = new BufferedReader(new FileReader(temp));
String string;
while ((string=bufferedReader.readLine()) != null){
System.out.println(string);
}
bufferedReader.close();
System.out.println("临时 文件 创建 成功!!");
}
}
Java 创建临时文件
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 问:Java 中不创建临时文件的情况下删除文件前面指定行内容呢? 答:这个问题看起来可能会觉得奇怪,也会觉得好像很...
- java上传文件可以设置访问权限 File类部分代码 其中java执行shell脚本方式 不知道为啥没生效此种方式...
- 1.通过文件类的creatNewFile()方法创建文件,通过delete()方法删除文件,使用renameTo(...