在java文件操作的时候,思考将日志信息存到txt中,现在很多项目都是通过log4j来做的,同样也会用到将日志存到txt中.


package FileOperation;import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;/*** Created by CXC on 2017/6/5.*/
public class Log_Exception {/*** @将错误信息输入到txt中* @param path* @throws IOException*/public void writeEror_to_txt(String path,String content) throws IOException{File F=new File(path);//如果文件不存在,就动态创建文件if(!F.exists()){F.createNewFile();}FileWriter fw=null;String writeDate="时间:"+this.get_nowDate()+"---"+"error:"+content;try {//设置为:True,表示写入的时候追加数据fw=new FileWriter(F, true);//回车并换行fw.write(writeDate+"\r\n");} catch (IOException e) {e.printStackTrace();}finally{if(fw!=null){fw.close();}}}/*** @获取系统当前时间* @return*/public  String get_nowDate(){Calendar D=Calendar.getInstance();int year=0;int moth=0;int day=0;year=D.get(Calendar.YEAR);moth=D.get(Calendar.MONTH)+1;day=D.get(Calendar.DAY_OF_MONTH);String now_date=String.valueOf(year)+"-"+String.valueOf(moth)+"-"+String.valueOf(day);return now_date;}//测试方法public static void main(String[] args) throws IOException {String path="E:/filezl.txt";String content = null;try{
//            String i="";
//            if(i==null){
//                System.out.println("111");
//                content="hello  你好!天天向上!";
//            }
//            String[] strings={"1","2","3"};List<String> list=new ArrayList<>();list.add("1");list.add("2");list.add("3");for(String  i:list){System.out.println(i);}String j=list.get(3);}catch (Exception e){content=e.getClass().getName()+"  error Info  "+e.getMessage();
//            content=e.getMessage();}Log_Exception le=new Log_Exception();le.writeEror_to_txt(path, content);}
}


效果图:


转载于:https://www.cnblogs.com/chenxiaochan/p/7253395.html

Java实现将日志信息存到TXT中相关推荐

  1. python爬虫-爬取当当网书籍信息存到Excel中

    文章目录 一.任务 二.分析 (一).单页面的信息分析 源代码分析 目标信息定位与分析 代码设计 (二).所有目标页面链接分析 目标链接分析 代码设计 三.注意要点 四.完整代码 五.参考 一.任务 ...

  2. Python |(爬虫 )爬取当当网书籍信息存到Excel中

    文献检索作业,小白也很无奈.还好有学霸同学的可以借鉴. 一.任务 获取当当网上至少300本书[均为某类书,如Linux相关的书籍,或C++相关的书籍]的信息,包括书名,网址,价格,作者,并存在exce ...

  3. java中将int类型数据存到数组中

    //定义一个数据 int number = 123456; //定义一个数组 int[] arr = new int[8]; //通过观察这个代码,我们发现应该是可以通过循环改进的 int index ...

  4. 将信息写入TXT文本中(java)

    代码: package com.web.framework.bbpp.module.yituhezisone.util;import java.io.File; import java.io.File ...

  5. java txt 二维数组_java 将一个二维数组存到txt文件里,然后再读取

    java 将一个二维数组存到txt文件里,然后再读取 mip版  关注:286  答案:3  悬赏:30 解决时间 2021-01-26 21:40 已解决 2021-01-26 04:05 将一个d ...

  6. ASP.NET Core 实战:使用 NLog 将日志信息记录到 MongoDB

    在项目开发中,日志系统是系统的一个重要组成模块,通过在程序中记录运行日志.错误日志,可以让我们对于系统的运行情况做到很好的掌控.同时,收集日志不仅仅可以用于诊断排查错误,由于日志同样也是大量的数据,通 ...

  7. nohup 不生成日志_js页面触发chargeRequest事件和Nginx获取日志信息

    承接上一篇文档<js页面触发pageView和event事件编写> chargeRequest事件 该事件的主要作用是记录用户产生订单的行为/数据 思路图 Keys添加信息 服务器名称列表 ...

  8. muduo网络库学习(九)日志类Logger和LogStream,将日志信息打印到屏幕

    每一个成熟的项目都有大大小小的日志系统,在关键的地方打印日志信息,常用来跟踪程序运行,查找错误原因等,可以节省大量的debug时间 muduo的日志信息有5个级别 TRACE,细粒度最高的日志信息,打 ...

  9. Android安全检测 - 日志信息泄露

    这一章我们来学习"日志信息泄露",此项在检测手段上可以采取动静结合的方式进行检测,在第三方检测平台一般采用静态检测且存在误报率. 一.漏洞原理 开发者在开发应用时,通常都会埋点(插 ...

最新文章

  1. go语言服务器连接mysql_go语言原生连接数据库
  2. 解决Visual SVN在linux下不能访问的问题
  3. $.post把表单对象传递过去_第二章 第三节 Request请求对象详解
  4. for-forEach-stream.forEach三种遍历方法
  5. uml 类图聚合与组合
  6. ORACLE用SYS登录报ORA-28009:connection as SYS should be as SYSDBA OR SYSOPER解决方法
  7. python语言三大基本控制结构_Python基础知识之4——三大控制结构
  8. 嵌入网站的挖矿代码——Webmine
  9. IEnumerable接口
  10. xml文件中删除根节点
  11. 苹果发布无人驾驶研究最新进展,应用机器学习等人工智能热门技术
  12. string 找出所有数字 index_【一天一大 lee】单调递增的数字 (难度:中等) Day20201215...
  13. Oracle数据库阶段版本
  14. word批量修改图片的大小
  15. loadlibrary failed with error 126:找不到指定模块 解决方法
  16. P3842 [TJOI2007]线段(线性dp,分类讨论)
  17. imx6q 添加intel PCIE网卡
  18. 三叶草新冠候选疫苗在全球2/3期临床试验结果显示对德尔塔变异株的保护效力为79%...
  19. Java编程语言介绍
  20. 菜鸟的redis学习总结

热门文章

  1. Mobaxterm常用的指令(基于linux)
  2. python中常用的方法
  3. nginx配合python_人生苦短我用python[0x02] nginx与python结合
  4. c# redis 如何设置过期时间_Redis 过期时间与内存管理
  5. linux 提示符 异常,linux终端提示符异常 bash-4.1$
  6. 鸿蒙os内测版应用名称,谁知道报名鸿蒙系统公测,应用名称怎么填的?
  7. python去除图像光照不均匀_CVPR 2020 | 从重建质量到感知质量:用于低光照增强的半监督学习方法...
  8. 工业交换机故障分析的原则
  9. E1光端机和2M光端机有什么区别?
  10. 【渝粤教育】广东开放大学 社会工作综合能力 形成性考核 (27)