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条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Hadoop3单机部署,实现最简伪集群
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16