Java 创建临时文件
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("临时 文件 创建 成功!!");
}
}

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
beans64 与 String 之间的自由转换
需要依赖jar: commons-codec.jarbeans64 工具类 package com.znsd.beans64; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import org.apache.commons.codec.binary.Base64; /** * beans64 工具类 */ public class Base64Util { /** * 将文件转换 beans64 * @param imgFile 待处理的数据 * @return beans64数据 */ public static String filetoBese64(String dir) { InputStream in = null; byte[] bytes = null; try { in = new FileInputStream(di...
-
下一篇
Java 修改文件最后修改时间
import java.io.File; import java.io.IOException; import java.util.Date; public class FileChange { public static void main(String[] args) throws IOException { File file = new File("copyfile"); file.createNewFile(); Date fileTime = new Date(file.lastModified()); //获取最后修改时间 System.out.println(fileTime.toString()); System.out.println(file.setLastModified(System.currentTimeMillis())); fileTime= new Date(file.lastModified()); System.out.println(fileTime.toString()); } }
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 2048小游戏-低调大师作品
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2全家桶,快速入门学习开发网站教程
- 设置Eclipse缩进为4个空格,增强代码规范
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,CentOS7官方镜像安装Oracle11G
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程