私はいくつかのテキスト出力を印刷するJavaプログラムを持っています。実は私の簡単なPrintOutputと機能がJava:コンソールやテキストファイルにテキストを印刷するためのエレガントな方法
System.out.println("some output");
ようなものですが、私はtrueに、または画面(コンソール)にsetted場合は、テキストファイルへの私の出力を印刷するために、変数
printonfile = true
を宣言したい場合falseに設定されます。
は、どのように私は私の機能ので、私ができるの冒頭に「出力」変数を宣言する方法はあります代わりにSystem.outは
if (printonfile) {
myfile.out("some output");
}
else {
System.out.println("some output");
}
のようなものを作るために回避するファイルへのアウトを割り当てることができます標準出力(コンソール)またはテキストファイルを割り当てますか?
おかげ
ロギングフレームワークを見たことがありますか? – home