-1

失敗したエントリをテキスト ファイルに記録したい。

 }else System.out.println("not found!");    

 //Enter entry(log it) in a txt file.

メソッドを作成せずにこれを簡単に行うにはどうすればよいですか?

編集:方法が優れている場合、提案はありますか?

4

4 に答える 4

1

外部ロギング フレームワークをダウンロードしたくない場合は、java.util.loggingパッケージパッケージの説明にある Java デフォルト ロギング フレームワークを使用できます。

ファイルにログインするには、適切なハンドラを設定する必要があります。

Handler handler = new FileHandler("logHerePath.log", LOG_SIZE, LOG_ROTATION_COUNT);
Logger.getLogger("").addHandler(handler);
于 2013-06-11T18:06:11.413 に答える
0

環境などで可能であれば、エントリをログに記録する Printwriter を使用して単純なシングルトン パターンを作成できます。

それなら1コールだけです。

MyLogger.log("my entry\n");
于 2013-06-11T17:41:19.497 に答える