Да есть:
String name = String.format("First part %1$s second part", someVar);
Поробнее String.format для Java 1.5, Java 6
Повторное использование знаний
Код начинается с четырех пробелов