Java输出打印工具类封装的实例

作者:底云飞 时间:2022-06-18 10:02:27 

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

不多说,贴代码


package com.dyf.utils;
/**
* 描述:封装输出打印,设置打印开关
* @author diy
*
*/
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();
}
}

/*
* 描述:或者如果只打印字符串类型,可以使用下面这个
private static final boolean DEBUG = false;

public static void p (String s) {
if (DEBUG) {
System.out.println(s);
}
}
*/

}

来源:http://www.cnblogs.com/diyunfei/p/7642111.html

标签:Java,输出,打印,工具类,封装
0
投稿

猜你喜欢

  • IDEA+Maven搭建Spring环境的详细教程

    2023-11-25 07:50:34
  • 简单了解springboot的jar包部署步骤

    2021-07-02 14:22:48
  • 深入理解Android中Scroller的滚动原理

    2022-10-01 18:53:01
  • Log4j新手快速入门教程

    2023-06-01 11:59:44
  • Java中批处理框架spring batch详细介绍

    2023-10-19 16:54:21
  • 详解java接口基础知识附思维导图

    2023-11-09 10:07:28
  • C# Resources资源详解

    2021-10-13 02:49:32
  • C#异步下载文件

    2021-10-05 03:23:40
  • Android倒计时的开始与停止 剩余时分秒的展示

    2023-07-20 03:11:31
  • Android中Window添加View的底层原理

    2021-07-15 06:13:05
  • springboot接口参数校验JSR303的实现

    2023-01-19 03:14:56
  • C#自定义签名章实现方法

    2022-08-02 05:22:37
  • 解决SpringBoot加载application.properties配置文件的坑

    2023-02-05 19:55:27
  • 详解SHA-256算法的原理以及C#和JS的实现

    2023-07-01 15:49:58
  • Android开发之滑动数值选择器NumberPicker用法示例

    2022-08-04 07:22:36
  • Kotlin实用语法糖空安全类型转换及相等性判断

    2021-09-03 20:23:49
  • 解决bufferedReader.readLine()读到最后发生阻塞的问题

    2022-07-15 06:05:38
  • C#实现的ZPL条码打印类完整实例

    2022-12-06 14:35:05
  • SpringBoot整合Mybatis,解决TypeAliases配置失败的问题

    2023-11-28 14:59:24
  • Java将json对象转换为map键值对案例详解

    2023-11-28 07:38:43
  • asp之家 软件编程 m.aspxhome.com