在进行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 }