Java輸出打印工具類封裝的實例
在進(jìn)行Java打印輸出,進(jìn)行查看字段值的時候,覺得每次寫了System.out.println之后,正式發(fā)布的時候,還得一個個的刪掉,太麻煩了,經(jīng)過別人的指教,做了一個Java的打印輸出封裝類,只為記錄一下這個工具類。
不多說,貼代碼
package com.dyf.utils;
/**
* 描述:封裝輸出打印,設(shè)置打印開關(guān)
* @author diy
*
*/
public class SysoUtils {
private static final boolean DEBUG = true; //輸出開關(guān)
/**
* 描述:用于調(diào)試輸出 ,替代syso的工具類
* 注意:靜態(tài)方法,使用類名進(jìn)行調(diào)用
* 使用此工具類請注意重寫tostring(),如需定義其他輸出樣式,請自行修改
* 修改開關(guān)DEBUG的值可進(jìn)行是否輸出的切換
* @param args 可變參數(shù)列表
*/
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);
}
}
*/
}
以上這篇Java輸出打印工具類封裝的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
如何利用SpringBoot搭建WebService服務(wù)接口
之前項目經(jīng)理想要開發(fā)一個webservice的協(xié)議,給我一個星期的時間,后面用springboot開發(fā)了webservice,這篇文章主要給大家介紹了關(guān)于如何利用SpringBoot搭建WebService服務(wù)接口的相關(guān)資料,需要的朋友可以參考下2023-11-11
Spring Data JPA自動生成表時列順序混亂的最新解決辦法
文章主要介紹了Spring Boot 3.3.5版本中SpringDataJPA自動生成表時列順序混亂的問題,以及如何通過替換Hibernate實現(xiàn)來解決這個問題,感興趣的朋友跟隨小編一起看看吧2024-11-11
IDEA在plugins里搜不到mybatisx插件的解決方法
本文主要介紹了IDEA在plugins里搜不到mybatisx插件的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06
MyBatis查詢數(shù)據(jù),賦值給List集合時,數(shù)據(jù)缺少的問題及解決
這篇文章主要介紹了MyBatis查詢數(shù)據(jù),賦值給List集合時,數(shù)據(jù)缺少的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01
java中的Io(input與output)操作總結(jié)(二)
這一節(jié)我們來討論關(guān)于文件自身的操作包括:創(chuàng)建文件對象、創(chuàng)建和刪除文件、文件的判斷和測試、創(chuàng)建目錄、獲取文件信息、列出文件系統(tǒng)的根目錄、列出目錄下的所有文件,等等,感興趣的朋友可以了解下2013-01-01

