【初心者】Java質問・相談スレッド57【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0360デフォルトの名無しさん
NGNGデバッグのためのメッセージの出力を、出荷時に取り去れるようにする手段として、
--------
public class Debug {
public static final boolean isDebug = true; // デバッグが済んだら false にする
}
・・・
if ( Debug.isDebug ) {
System.err.println( "デバッグ出力" );
}
・・・
--------
のような方法がありますが、これを、assert を使って、
--------
public class Debug {
public static boolean print( String mes ) {
System.err.println( mes );
return true;
}
}
・・・
assert Debug.print( "デバッグ出力" );
・・・
--------
のように書くのは、何か問題があるでしょうか?
■ このスレッドは過去ログ倉庫に格納されています