Как заменить использование System.out или System.err регистратором?

1

У меня есть простое условие if в котором я использую System.out.println. Я хотел бы знать, как я могу изменить код, чтобы заменить это использование system.out журналом?

if(myVar.getDate().equals(20141127) && myVar.getNumber().equals(1)) {
                System.out.println("");
}

Какие-либо предложения?

благодаря

  • 0
    взгляните на log4j
  • 0
    Вы ищете System#setOut & System#setErr !
Показать ещё 3 комментария
Теги:
logging
println
system.out

1 ответ

2
Лучший ответ

Вы можете использовать некоторую утилиту регистрации для регистрации данных.

Посмотрите Apache Log4j

Ведение журнала выполняется так же просто, как

log.debug("This is an debug message");

где log - это экземпляр регистратора

Для примера кода вы можете изучить этот учебник

  • 0
    Должен ли я создать свой логгер вне условия if или внутри?
  • 0
    @ hacks4life Не могли бы вы посмотреть учебник, который я упомянул. Я внес изменение в ответ
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню