java 临时文件_java创建临时文件
createTempFile(String prefix, String suffix)
在默认临时文件目录中创建一个空文件,使用给定前缀和后缀生成其名称。
createTempFile(String prefix, String suffix, File directory)
在指定目录中创建一个新的空文件,使用给定的前缀和后缀字符串生成其名称。
public void deleteOnExit ();
在虚拟机终止时,请求删除此抽象路径名表示的文件或目录。 文件(或目录)将以与注册相反的顺序删除。调用此方法删除已注册为删除的文件或目录无效。根据 Java 语言规范中的定义,只有在虚拟机正常终止时,才会尝试执行删除操作。
一旦请求了删除操作,就无法取消该请求。所以应小心使用此方法。
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int b, c;
byte[] buffer = new byte[100];
File f = new File("c:\\test");
File fTemp = null;
try {
fTemp = File.createTempFile("letter", ".txt", f);
System.out.println("输入一行文本:");
b = System.in.read(buffer);
FileOutputStream writeFile = new FileOutputStream(fTemp);
writeFile.write(buffer, 0, b);
FileInputStream In = new FileInputStream(fTemp);
FileOutputStream Out = new FileOutputStream("c:\\testline.txt");
while ((c = In.read()) != -1) {
Out.write(c);
}
System.out.println("输入完毕!!");
writeFile.close();
In.close();
Out.close();
} catch (IOException e1) {
e1.printStackTrace();
} finally {
fTemp.deleteOnExit();
}
}
}
java 临时文件_java创建临时文件相关推荐
- java创建临时文件夹_java创建临时文件
[java]代码库/** * 创建临时文件 * * @param prefix * 临时文件名的前缀 * @param suffix * 临时文件名的后缀 * @param dirName * 临时文 ...
- java散点图_Java 创建 Excel 散点图
散点图是研究数据分布时常用的一种工具,通过观察散点图中坐标点的位置,可以帮助用户更加清晰直观的判断变量间是否存在关联关系. 本文将介绍如何使用Free Spire.XLS for Java 在Exce ...
- 学生类java程序_java 创建学生类
创建一个学生类,属性包括学生姓名,学号,性别及4门课成绩,方法包括计算学生总分和显示学生的相关信息. import java.util.*; class Student{ String name; S ...
- java 表格_Java创建表格实例详解
表格是最常用的数据统计形式之一,在 swing 中 由 JTable 类实现表格.接下来,我们看看怎么利用 JTable 创建表格. 在 JTable 类中除了默认的构造方法外,还提供了利用指定表格列 ...
- Java - 创建临时文件
创建临时文件 IO 方法 NIO 方法 IO 方法 java.io.File.createTempFile(String prefix, String suffix, File directory) ...
- 创建临时文件及文件夹
创建临时文件及文件夹 创建临时文件存储数据 1.临时文件的读取以光标为准 2.光标后存在内容,会进行文本覆盖 3.临时文件销毁后不能再进行二次读写 创建临时文件夹 创建临时文件存储数据 在临时文件进行 ...
- java创建临时文件_用Java创建一个临时文件
java创建临时文件 The task is to create a temporary file in Java. 任务是用Java创建一个临时文件. Creating a temporary fi ...
- Java 文件操作一(写文件、按行读文件、删除文件、复制文件、追加数据、创建临时文件、修改最后修改日期、获取文件大小)
文件写入 import java.io.*;public class Main {public static void main(String[] args) {try {BufferedWriter ...
- 如何在Java中创建临时文件?
在Java程序中,有时需要创建临时文件来暂存数据或者执行某些操作.Java提供了许多方式来创建临时文件.在本教程中,我们将介绍如何使用Java标准库来创建临时文件. 一.使用File.createTe ...
- Java从string数组创建临时文件
//从string数组创建临时文件 private static File createSampleFile(String[] strs) throws IOException {File file ...
最新文章
- Spring 捕捉校验参数异常并统一处理
- win7开启休眠功能
- 机器学习(5.sklearn归一化以及标准化)
- matlab如何求矩阵的转置矩阵,怎么用MATLAB程序求转置矩阵?急需,高手帮忙………………...
- 用python分析小说_用Python对哈利波特系列小说进行情感分析
- 什么是mybatis,mybatis有什么特点
- javascript热身运动-了解最基本的知识
- Yeelink初步体验
- 《强化学习》中的时序差分控制:Sarsa、Q-learning、期望Sarsa、双Q学习 etc.
- 深入一点 让细节帮你和Fragment更熟络
- Pro ASP.NET MVC - [3]Prerequisites(前提) - [2]Domain Modeling
- MFC消息映射及消息处理函数原型
- edittext 点击区域外隐藏输入法
- java中json进阶_JSON学习
- Json对象与Json字符串互转(四种转换方式)
- 视觉+机械手-delta并联机械手
- android gridview 选择变色 再点击还原 并支持多选。记录贴 01
- linux系统外接硬盘_linux系统外接存储管理命令
- 理论+股市数据实战,总结了五种常用聚类分析算法
- 索尼Alpha系列相机通过照片读取快门次数的在线工具
热门文章
- Java那些不为人知的技巧
- GIS(地理信息系统)近年来应用及发展状态
- C# 时间日期的获取与比较
- AI-WEB-1.0简单攻略
- mysql日期 select_MySQL_MySql日期查询语句详解,使用DATE_FORMAT方法SELECT * FROM `le - phpStudy...
- 013:Django商城项目规划与环境搭建
- Excel中换行的问题
- 电子邮件群发最好用的邮箱是哪个?
- java写一个接口_一个标准的java接口写法是怎样的?java对外接口怎么写?
- 手把手教你用Python高仿一个任务管理器