С 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"?