1、首先了解日志里的元素构成:时间 + 信息
2、涉及到修改数据的输出位置,不再是控制台,而是一个文件中记录下来。
try {
//指向一个日志文件
PrintStream ps = new PrintStream(new FileOutputStream("log.txt",true));
//修改输出方向
System.setOut(ps);
//日期当前时间
Date nowTime = new Date();
//设置时间输出格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
String strTime = sdf.format(nowTime);
System.out.println(strTime + ":"+ msg);
} catch (FileNotFoundException e) {
e.printStackTrace();
}