类 Prints.Printer
- java.lang.Object
-
- net.dongliu.commons.Prints.Printer
-
- 封闭类:
- Prints
public static class Prints.Printer extends java.lang.ObjectImmutable class with setting for printing.
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Prints.Printerend(java.lang.String end)Additional print string after one print call finished.Prints.Printerout(java.lang.Appendable appendable)The writer to print to, instead of default System.out.voidprint(@Nullable java.lang.Object value)Print one valuevoidprint(@Nullable java.lang.Object @NonNull ... values)Print valuesvoidprint(@Nullable java.lang.Object value1, @Nullable java.lang.Object value2)Print valuesvoidprint(@Nullable java.lang.Object value1, @Nullable java.lang.Object value2, @Nullable java.lang.Object value3)Print valuesvoidprint(@Nullable java.lang.Object value1, @Nullable java.lang.Object value2, @Nullable java.lang.Object value3, @Nullable java.lang.Object value4)Print valuesvoidprint(@Nullable java.lang.Object value1, @Nullable java.lang.Object value2, @Nullable java.lang.Object value3, @Nullable java.lang.Object value4, @Nullable java.lang.Object value5)Print valuesvoidprintMap(@NonNull java.util.Map<?,?> map)Print a map, with sep between entries, and end with a end string.voidprintValues(@NonNull java.lang.Iterable<?> iterable)Print iterable values, with sep and end.Prints.Printersep(java.lang.String sep)Set separator for print multi values.
-
-
-
方法详细资料
-
print
public void print(@Nullable java.lang.Object value)
Print one value
-
print
public void print(@Nullable java.lang.Object value1, @Nullable java.lang.Object value2)Print values
-
print
public void print(@Nullable java.lang.Object value1, @Nullable java.lang.Object value2, @Nullable java.lang.Object value3)Print values
-
print
public void print(@Nullable java.lang.Object value1, @Nullable java.lang.Object value2, @Nullable java.lang.Object value3, @Nullable java.lang.Object value4)Print values
-
print
public void print(@Nullable java.lang.Object value1, @Nullable java.lang.Object value2, @Nullable java.lang.Object value3, @Nullable java.lang.Object value4, @Nullable java.lang.Object value5)Print values
-
print
public void print(@Nullable java.lang.Object @NonNull ... values)
Print values- 参数:
values- the values
-
printValues
public void printValues(@NonNull java.lang.Iterable<?> iterable)
Print iterable values, with sep and end.- 参数:
iterable- cannot be null
-
printMap
public void printMap(@NonNull java.util.Map<?,?> map)
Print a map, with sep between entries, and end with a end string.- 参数:
map- cannot be null
-
sep
public Prints.Printer sep(java.lang.String sep)
Set separator for print multi values. Default is space " ".- 参数:
sep- the separator
-
end
public Prints.Printer end(java.lang.String end)
Additional print string after one print call finished. Default is system line end.- 参数:
end- the end string
-
out
public Prints.Printer out(java.lang.Appendable appendable)
The writer to print to, instead of default System.out.- 参数:
appendable- the writer
-
-