简单的日志记录

2020-03-11 16:05:48来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

简单的日志记录

    public static void method1(String text) {
        Date date = new Date();
        String format =  new SimpleDateFormat("yyyy-MM-dd:HH:mm:ss").format(date);
        String formattow =  new SimpleDateFormat("yyyy-MM-dd").format(date);
        FileWriter fw = null;
        try {
            //如果文件存在,则追加内容;如果文件不存在,则创建文件

            File f=new File(log+"/log"+formattow+".txt");
            if(!f.exists()) {//如果文件夹不存在
                f.getParentFile().mkdirs();//创建文件夹
            }
            fw = new FileWriter(f, true);
        } catch (IOException e) {
            e.printStackTrace();

        }
        PrintWriter pw = new PrintWriter(fw);
        pw.println(format+":"+text);//写入时间和记录
        //ServerSocket.sendMessageAll(format+":"+text); //前端推送
        pw.flush();
        try {
            fw.flush();
            pw.close();
            fw.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

 


原文链接:https://www.cnblogs.com/broud/p/12400555.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Java基础知识(JDK、JRE、JVM; 编写java小程序之文件命名、编译ja

下一篇:迄今为止最硬核的「Java8时间系统」设计原理与使用方法