С sl4fj, если я хочу построить строковое сообщение, есть хороший подход, который использует подстановки. Например, это может быть что-то вроде:
logger.info("Action {} occured on object {}.", objectA.getAction(), objectB);
Если требуется более нескольких замен, то это что-то вроде:
logger.info("Action {} occured on object {} with outcome {}.",
new Object[]{objectA.getAction(), objectB, outcome});
Мой вопрос: есть ли общий способ для меня создать строку (а не только сообщение журнала slf4j)? Что-то вроде:
String str = someMethod("Action {} occured on object {}.", objectA.getAction(), objectB);
или
String str = someMethod("Action {} occured on object {} with outcome {}.",
new Object[]{objectA.getAction(), objectB, outcome});
Если это в стандартной библиотеке Java, что бы это означало "someMethod"?
Спасибо.