Java输出打印工具类封装

在进行Java打印输出,进行查看字段值的时候,觉得每次写了System.out.println之后,正式发布的时候,还得一个个的删掉,太麻烦了,经过别人的指教,做了一个Java的打印输出封装类,只为记录一下这个工具类。不多说,贴代码

 1 package com.dyf.utils;
 2 /**
 3  * 描述:封装输出打印,设置打印开关
 4  * @author diy
 5  * 
 6  */
 7 public class SysoUtils {
 8     
 9     private static final boolean DEBUG = true;  //输出开关
10     
11     /**
12      * 描述:用于调试输出 ,替代syso的工具类
13      * 注意:静态方法,使用类名进行调用
14      *         使用此工具类请注意重写tostring(),如需定义其他输出样式,请自行修改
15      *         修改开关DEBUG的值可进行是否输出的切换
16      * @param args 可变参数列表
17      */
18     public static void print (Object...args){
19         if (DEBUG) {
20             for (Object arg:args){
21                 System.out.println(arg);
22             }
23             System.out.println();
24         }
25     }
26     
27     /*
28      * 描述:或者如果只打印字符串类型,可以使用下面这个
29     private static final boolean DEBUG = false;
30     
31     public static void p (String s) {
32         if (DEBUG) {
33             System.out.println(s);
34         }
35     }
36      */
37 
38 }
原文地址:https://www.cnblogs.com/diyunfei/p/7644281.html