类 Console
java.lang.Object
com.aizuda.easy.retry.common.log.dialect.console.Console
- 作者:
- wodeyangzipingpingwuqi
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voiderror()同 System.err.println()方法,打印控制台日志static void同 System.err.println()方法,打印控制台日志static void同 System.out.println()方法,打印控制台日志
如果传入打印对象为Throwable对象,那么同时打印堆栈static void同 System.err.println()方法,打印控制台日志static void同 System.err.println()方法,打印控制台日志static Stringinput()读取用户输入的内容(在控制台敲回车前的内容)static Integer返回当前行号 (不支持Lambda、内部类、递归内使用)static voidlog()同 System.out.println()方法,打印控制台日志static void同 System.out.println()方法,打印控制台日志
如果传入打印对象为Throwable对象,那么同时打印堆栈static void同 System.out.println()方法,打印控制台日志
如果传入打印对象为Throwable对象,那么同时打印堆栈static void同 System.out.println()方法,打印控制台日志
当传入template无"{}"时,被认为非模板,直接打印多个参数以空格分隔static void同 System.out.println()方法,打印控制台日志static void同 System.out.print()方法,打印控制台日志static void同 System.out.println()方法,打印控制台日志
如果传入打印对象为Throwable对象,那么同时打印堆栈static void同 System.out.print()方法,打印控制台日志static voidprintProgress(char showChar, int len) 打印进度条static voidprintProgress(char showChar, int totalLen, double rate) 打印进度条static Scannerscanner()创建从控制台读取内容的Scannerstatic voidtable(cn.hutool.core.lang.ConsoleTable consoleTable) 打印表格到控制台static Stringwhere()返回当前位置+行号 (不支持Lambda、内部类、递归内使用)
-
构造器详细资料
-
Console
public Console()
-
-
方法详细资料
-
log
public static void log()同 System.out.println()方法,打印控制台日志 -
log
同 System.out.println()方法,打印控制台日志
如果传入打印对象为Throwable对象,那么同时打印堆栈- 参数:
obj- 要打印的对象
-
log
同 System.out.println()方法,打印控制台日志
如果传入打印对象为Throwable对象,那么同时打印堆栈- 参数:
obj1- 第一个要打印的对象otherObjs- 其它要打印的对象- 从以下版本开始:
- 5.4.3
-
log
同 System.out.println()方法,打印控制台日志
当传入template无"{}"时,被认为非模板,直接打印多个参数以空格分隔- 参数:
template- 文本模板,被替换的部分用 {} 表示values- 值
-
log
同 System.out.println()方法,打印控制台日志- 参数:
t- 异常对象template- 文本模板,被替换的部分用 {} 表示values- 值
-
table
public static void table(cn.hutool.core.lang.ConsoleTable consoleTable) 打印表格到控制台- 参数:
consoleTable- 控制台表格- 从以下版本开始:
- 5.4.5
-
print
同 System.out.print()方法,打印控制台日志- 参数:
obj- 要打印的对象- 从以下版本开始:
- 3.3.1
-
print
同 System.out.println()方法,打印控制台日志
如果传入打印对象为Throwable对象,那么同时打印堆栈- 参数:
obj1- 第一个要打印的对象otherObjs- 其它要打印的对象- 从以下版本开始:
- 5.4.3
-
print
同 System.out.print()方法,打印控制台日志- 参数:
template- 文本模板,被替换的部分用 {} 表示values- 值- 从以下版本开始:
- 3.3.1
-
printProgress
public static void printProgress(char showChar, int len) 打印进度条- 参数:
showChar- 进度条提示字符,例如“#”len- 打印长度- 从以下版本开始:
- 4.5.6
-
printProgress
public static void printProgress(char showChar, int totalLen, double rate) 打印进度条- 参数:
showChar- 进度条提示字符,例如“#”totalLen- 总长度rate- 总长度所占比取值0~1- 从以下版本开始:
- 4.5.6
-
error
public static void error()同 System.err.println()方法,打印控制台日志 -
error
同 System.err.println()方法,打印控制台日志- 参数:
obj- 要打印的对象
-
error
同 System.out.println()方法,打印控制台日志
如果传入打印对象为Throwable对象,那么同时打印堆栈- 参数:
obj1- 第一个要打印的对象otherObjs- 其它要打印的对象- 从以下版本开始:
- 5.4.3
-
error
同 System.err.println()方法,打印控制台日志- 参数:
template- 文本模板,被替换的部分用 {} 表示values- 值
-
error
同 System.err.println()方法,打印控制台日志- 参数:
t- 异常对象template- 文本模板,被替换的部分用 {} 表示values- 值
-
scanner
创建从控制台读取内容的Scanner- 返回:
Scanner- 从以下版本开始:
- 3.3.1
-
input
读取用户输入的内容(在控制台敲回车前的内容)- 返回:
- 用户输入的内容
- 从以下版本开始:
- 3.3.1
-
where
返回当前位置+行号 (不支持Lambda、内部类、递归内使用)- 返回:
- 返回当前行号
- 从以下版本开始:
- 5.2.5
-
lineNumber
返回当前行号 (不支持Lambda、内部类、递归内使用)- 返回:
- 返回当前行号
- 从以下版本开始:
- 5.2.5
-