DateUtil.java : Java 常用工具类(4) : 时间处理_Lxinccode的博客-CSDN博客
public class PrintUtil {
// 黑色
public static void info(String str, Object... param) {
println(DateUtil.getNowhm() + "|INFO|" + join(str, param));
}
// 红色
public static void error(String str, Object... param) {
println(" 33[31m" + DateUtil.getNowhm() + "|ERROR|" + join(str, param) + " 33[0m");
}
// 黄色
public static void warning(String str, Object... param) {
println(" 33[33m" + DateUtil.getNowhm() + "|WARNING|" + join(str, param) + " 33[0m");
}
// 绿色
public static void success(String str, Object... param) {
println(" 33[32m" + DateUtil.getNowhm() + "|SUCCESS|" + join(str, param) + " 33[0m");
}
private static void println(String str) {
System.out.println(str);
}
public static String join(String str, Object... param) {
try {
for (Object p : param) {
str = str.replaceFirst("\{\}", p.toString());
}
} catch (Exception e) {
for (Object p : param) {
str = str + p;
}
}
return str;
}
}



