import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.PrintStream;
import java.text.SimpleDateFormat;
import java.util.Date;
public class LogTest {
public static void main(String[] args) {
Logger.log("提示1");
Logger.log("提示2");
Logger.log("提示3");
}
}
/*
日志工具
*/
class Logger {
/*
记录日志的方法
*/
public static void log(String msg) {
try {
// 指向一个日志文件,true表示日志追加写
PrintStream ps = new PrintStream(new FileOutputStream("io/log.txt", true));
// 更改输出方向,不再输出到控制台,输出到ps文件里。
System.setOut(ps);
// 获取系统当前时间
Date nowTime = new Date();
// 时间格式化
SimpleDateFormat sdf = new SimpleDateFormat("yyy-MM-dd HH:mm:ss sss");
String strTime = sdf.format(nowTime);
System.out.println(strTime + ":" + msg);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
javase:记录日志
最新推荐文章于 2023-09-05 23:49:05 发布