С SL4FJ Если я хочу построить строковое сообщение, есть хороший подход, который использует замены. Например, это может быть что -то вроде: < /p>
logger.info("Action {} occured on object {}.", objectA.getAction(), objectB);
< /code>
Если требуется более чем несколько замен, то это что -то вроде: < /p>
logger.info("Action {} occured on object {} with outcome {}.",
new Object[]{objectA.getAction(), objectB, outcome});
< /code>
Мой вопрос: есть ли у меня общий способ создать строку (а не просто сообщение журнала SLF4J)? Что -то вроде: < /p>
String str = someMethod("Action {} occured on object {}.", objectA.getAction(), objectB);
< /code>
или < /p>
String str = someMethod("Action {} occured on object {} with outcome {}.",
new Object[]{objectA.getAction(), objectB, outcome});
< /code>
Если это в стандартной библиотеке Java, что бы это "somemethod" < /p>
Подробнее здесь: https://stackoverflow.com/questions/505 ... r-to-sl4fj
Есть ли общая функция замещения строки, похожая на SL4FJ? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Что такое функция вычитания, похожая на sum() для вычитания элементов в списке?
Anonymous » » в форуме Python - 0 Ответы
- 38 Просмотры
-
Последнее сообщение Anonymous
-