输出内容到文件(日志输出)详解编程语言

package writetotextfile; 
 
import java.io.File; 
import java.io.FileWriter; 
import java.io.IOException; 
import java.text.SimpleDateFormat; 
import java.util.Date; 
 
 
public class Write { 
 
    public static void main(String[] args) throws IOException { 
        String filePath = "E:/writetext8/log.txt"; 
        String file = filePath.substring(0, filePath.lastIndexOf("/")); 
        File logfile = new File(file); 
        if (!logfile.exists()) { 
            logfile.mkdirs(); 
        } 
        File log = new File(filePath); 
        if (!log.exists()) { 
            log.createNewFile(); 
        } 
        String content = "/n/n请求来源ip为:/n127.0.0.1/n请求时间为:/n"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss-SSS").format(new Date())+"/n请求参数为:/n666"; 
        writeByFileWrite(filePath,content); 
    } 
    public static void writeByFileWrite(String _sDestFile, String _sContent) 
            throws IOException { 
        FileWriter fw = null; 
        try { 
            fw = new FileWriter(_sDestFile,true); 
            fw.write(_sContent); 
        } catch (Exception ex) { 
            ex.printStackTrace(); 
        } finally { 
            if (fw != null) { 
                fw.close(); 
                fw = null; 
            } 
        } 
    } 
 
}

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/16908.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论