All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bitbucket.vietduc179.common.Logger.Logger Maven / Gradle / Ivy

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package org.bitbucket.vietduc179.common.Logger;

import org.bitbucket.vietduc179.common.D_ate;
import org.bitbucket.vietduc179.common.F_ile;

/**
 *
 * @author vietduc
 */
public class Logger {
    private static String logFileName = "";
    private static final String logFolder = "logs";
    
    public static void print(String str){
        if (logFileName.equals("")){
            F_ile.createFolder(logFolder);
            logFileName = logFolder + "/log_" + D_ate.getDateString("yyyy-MM-dd_HH-mm-ss") + ".txt";
            
        }
        
        F_ile.writeStringToFile(logFileName, "[" + D_ate.getDateString("yyyy-MM-dd HH:mm:ss") + "] " + str, true);
        System.out.println(str);
        
    }
    
    public static void print(){
        print(System.lineSeparator());
    }
    
    public static void main(String [] args){
        org.bitbucket.vietduc179.common.Logger.Logger.print("123abcabcsdf");
        org.bitbucket.vietduc179.common.Logger.Logger.print("1");
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy