
【IntelliJ IDEA 2019.2】java 自写的log打印及读写文件
发布日期:2021-05-13 00:03:34
浏览次数:14
分类:精选文章
本文共 1280 字,大约阅读时间需要 4 分钟。
清空日志
在日志文件中清空内容可以通过将字符串写入文件实现。具体操作如下:static public void ClearDstFile() { try { FileOutputStream fos = new FileOutputStream("log_command.txt", false); // 设置追加模式为false String str = ""; // 存储要写入的内容 fos.write(str.getBytes()); fos.close(); } catch (Exception e) { e.printStackTrace(); }}
追加日志
将具体内容追加到现有日志文件中,可以使用Formatter进行格式化输出。具体实现如下:static public void AppendStringToFile(String format, Object... args) { try { String str = new Formatter().format(format, args).toString(); System.out.print(str); // 输出控制台 FileOutputStream fos = new FileOutputStream("log_command.txt", true); // 设置追加模式为true fos.write(str.getBytes()); fos.close(); } catch (Exception e) { e.printStackTrace(); }}
附件一:Java 读写文件
读取文件try { // 创建读取文件的字节流 FileInputStream fis = new FileInputStream(path); System.out.printf("Input file <<%s>> size is %dk\n", path, fis.available()/1024); byte[] FileBuf = new byte[fis.available()]; fis.read(FileBuf); fis.close();} catch (Exception e) { e.printStackTrace();}
写入文件
try { FileOutputStream fos = new FileOutputStream(OutputBinName); fos.write(RGB16tab); fos.close();} catch (Exception e) { e.printStackTrace();}
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2025年04月29日 06时14分13秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
BUU-MISC-认真你就输了
2019-03-09
BUU-MISC-caesar
2019-03-09
【专题2:电子工程师 之 上位机】 之 【36.事件重载】
2019-03-09
【专题3:电子工程师 之 上位机】 之 【46.QT音频接口】
2019-03-09
一文学会JVM常见参数设置+调优经验(JDK1.8)
2019-03-09
一文理解设计模式--命令模式(Command)
2019-03-09
VTK:可视化之RandomProbe
2019-03-09
block多队列分析 - 2. block多队列的初始化
2019-03-09
Java时间
2019-03-09
不编译只打包system或者vendor image命令
2019-03-09
MySQL
2019-03-09
The wxWindows Library Licence (WXwindows)
2019-03-09
leetcode——第203题——虚拟头结点
2019-03-09
【编程】C语言入门:1到 100 的所有整数中出现多少个数字9
2019-03-09
MySQL----基础及常用命令
2019-03-09
模拟集成:MOS管的工作区小误区(简单版)
2019-03-09
flink启动(二)
2019-03-09
前端开发进阶手册.pdf
2019-03-09
110.无限叠卡特效
2019-03-09
软件架构设计和MESH经验之谈
2019-03-09