zoukankan      html  css  js  c++  java
  • Java中syso的封装

      将syso设置为由开关切换确实是个很不错的思想,这样就不用傻傻的一个个去找不用的syso进行删除或者注释

     当然了,由网友所说,这叫日志系统情何以堪,这里想说的是这个开关的思想值得我这小白学习

     此为看到的第一个版本

      

      参考网友的https://www.oschina.net/code/snippet_1864608_37865

      这里给出封装的代码:

    /**
     * 描述:封装输出工具类
     * @author zcc
     * @date 2017年8月14日
     */
    public class SysoUtils {
    
        private static final boolean DEBUG = true;  //输出开关
        
        /**
         * 描述:用于调试输出,替代syso的工具类
         * 注意:静态方法,请使用类名.进行调用!
         *     使用此工具类请注意重写toString(),如需定义其他输出样式,请自行修改
         *     修改开关DEBUG的值进行是否输出的切换
         * @param args 可变参数列表
         */
        public static void print(Object...args){
            if(DEBUG){
                for(Object arg : args){
                    System.out.println(arg);
                }
                System.out.println("===========================================");
            }
        }
        
    }
  • 相关阅读:
    hrbust 1558 小背包(简单01背包)水坑
    hrbust 1174泉水(DFS深度优先搜索)
    HDU 1115
    HDU 4273
    HDU 2912
    POJ 3528
    HDU 1912
    HDU 4741
    HDU 4617
    POJ 1755
  • 原文地址:https://www.cnblogs.com/jiangbei/p/7352042.html
Copyright © 2011-2022 走看看