溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

利用怎么對(duì)Java輸出打印工具類(lèi)進(jìn)行封裝

發(fā)布時(shí)間:2020-12-08 16:12:20 來(lái)源:億速云 閱讀:173 作者:Leah 欄目:編程語(yǔ)言

這篇文章將為大家詳細(xì)講解有關(guān)利用怎么對(duì)Java輸出打印工具類(lèi)進(jìn)行封裝,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

在進(jìn)行Java打印輸出,進(jìn)行查看字段值的時(shí)候,覺(jué)得每次寫(xiě)了System.out.println之后,正式發(fā)布的時(shí)候,還得一個(gè)個(gè)的刪掉,太麻煩了,經(jīng)過(guò)別人的指教,做了一個(gè)Java的打印輸出封裝類(lèi),只為記錄一下這個(gè)工具類(lèi)。

package com.dyf.utils; 
/** 
* 描述:封裝輸出打印,設(shè)置打印開(kāi)關(guān) 
* @author diy 
* 
*/ 
public class SysoUtils { 
 
private static final boolean DEBUG = true; //輸出開(kāi)關(guān) 
 
/** 
* 描述:用于調(diào)試輸出 ,替代syso的工具類(lèi) 
* 注意:靜態(tài)方法,使用類(lèi)名進(jìn)行調(diào)用 
* 使用此工具類(lèi)請(qǐng)注意重寫(xiě)tostring(),如需定義其他輸出樣式,請(qǐng)自行修改 
* 修改開(kāi)關(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(); 
} 
} 
 
/* 
* 描述:或者如果只打印字符串類(lèi)型,可以使用下面這個(gè) 
private static final boolean DEBUG = false; 
 
public static void p (String s) { 
if (DEBUG) { 
System.out.println(s); 
} 
} 
*/ 
 
} 

關(guān)于利用怎么對(duì)Java輸出打印工具類(lèi)進(jìn)行封裝就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI