public Builder printers(Printer... printers) {
      if (printers.length == 0) {
        // Is there anybody want to reuse the Builder? It's not a good idea, but
        // anyway, in case you want to reuse a builder and do not want the custom
        // printers anymore, just do it.
        this.printer = null;
      } else if (printers.length == 1) {
        this.printer = printers[0];
      } else {
        this.printer = new PrinterSet(printers);
      }
      return this;
    }
Set the printers used to print the log when {@link Logger} log.

@param printers the printers used to print the log when {@link Logger} log
@return the builder
xlog/src/main/java/com/elvishew/xlog/Logger.java