java控制台输出到文件_如何将java控制台的输出内容存入到文本文件中 经典方法...
如何将java控制台的输出内容存入到文本文件中 经典方法
(2014-04-17 19:27:23)
修改LogWriter类的静态域即可随意切换输出了。main方法中代码不用改变。
代码如下:
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
public class WriteOut {
public static void main(String[] args) throws IOException {
LogWriter.log("log info...");
}
}
class LogWriter {
// 可以写作配置:true写文件; false输出控制台
private static boolean fileLog = true;
private static String logFileName = "/tmp/log.log";
public static void log(String info) throws IOException {
OutputStream out = getOutputStream();
out.write(info.getBytes("utf-8"));
}
public static OutputStream getOutputStream() throws IOException {
if (fileLog) {
File file = new File(logFileName);
if (!file.exists())
file.createNewFile();
return new FileOutputStream(file);
} else {
return System.out;
}
}
}
分享:
喜欢
0
赠金笔
加载中,请稍候......
java控制台输出到文件_如何将java控制台的输出内容存入到文本文件中 经典方法...相关推荐
- 在java读字符串入文件_如何在java中将文件读入字符串?
我已经将文件读入String. 该文件包含各种名称,每行一个名称. 现在的问题是我想在String数组中使用这些名称. 为此我写了以下代码: String [] names = fileString. ...
- java data是什么文件_如何用java实现 读取一个data类型文件 并显示出来(随便选择一种类型txt或者word)...
展开全部 参考下面的程序32313133353236313431303231363533e4b893e5b19e31333264626635,基本上已经包含了文件读取的所有方式,这也是我之前学习的一个 ...
- java指令导出data文件_直接用 java 命令行动态生成jpg文件 (转)
直接用 java 命令行动态生成jpg文件 (转)[@more@] /** * jeruGraphics v 1.0 * * 看到一些动态生成图象的例子都是完成的, * 而且很长,觉得不是无论从实用性 ...
- java线程池读文件_多线程读取Java文件
我正在创建线程以读取Java中的文件.当我创建2个线程时,每个线程都读取整个文件,而我希望它们读取文件的不同部分.我尝试放入sleep(),join(),yield(),但是在包含它们之后,这只会减慢 ...
- java 将map写入文件_如何将java中map数据写入txt文件中
用户提问 例如 static{ //初始化默认用户 user.setUsername("admin"); user.setPassword("123"); tr ...
- Java毕设项目投标文件在线制作系统(java+VUE+Mybatis+Maven+Mysql)
Java毕设项目投标文件在线制作系统(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(W ...
- JAVA多维分析报表怎么做_如何使用Java数据集进行web端的多维分析操作
看到文章标题,顾名思义应该也晓得本篇文章的重点内容是要说啥了吧? 没错,就是想针对程序数据集上的多维分析唠几毛钱的!所谓程序数据集,是指数据源不是来自文件和SQL,而是由程序现计算出来的.这种情况在许 ...
- java将输出结果写入csv文件_如何在Java中将数据写入.csv文件?
名为OpenCSV的库提供API来从.CSV文件读取数据或将数据写入.CSV文件.此处说明了如何使用Java程序写入.csv文件的内容. Maven依赖 com.opencsv opencsv 4.4 ...
- java tail输出到文件_使用 tail -f 实时观测服务器日志输出
在开发阶段, 有 console 端的输出, 总是可以方便实时地看到应用的日志. 可一旦应用部署到服务器上之后呢, 日志被输出到文件中, 在某些情景下需要不停地查看日志文件的输出以定位某些问题, 此时 ...
最新文章
- Python的零基础超详细讲解(第十三天)-Python的类与对象
- 如何在 Shell 脚本中执行语法检查调试模式
- Python之路,day3-Python基础
- 无监督分类:聚类分析(K均值)
- ssl 的jks 生成工具
- 2017蓝桥杯省赛---java---A---2(9数算式)
- 电脑很卡~~~~为什么???
- c# WebService添加SoapHeader认证
- 得物回应中消协点名批评:感谢监督 涉及案例已处理完结
- 将markdown文本转换为微信文章格式的解决方案
- 数据--第42课 - 图的遍历
- android html转ubb,将 html 转成 ubb代码的小脚本
- html js手册chm,W3C Javascript CHM参考手册离线版
- Android 用代码获取基站号(cell)和小区号(lac)
- 51单片机语音跳绳计播报跳绳数目
- 【经典递归问题 汉诺塔 求解】
- ubuntu18.04双系统卸载并重装
- java图形界面美化_在Java中使用图片实现GUI的美化.doc
- 没有PPT,一文带你了解元宇宙
- mysql创建、修改、删除索引和主键