Я делаю некоторую работу в обработке, которая в основном Java.Обычно я работаю только в Ruby, и я привык ко многим довольно элегантным и красивым соглашениям кода.
Если у меня есть строка, в которую я хотел бы вставить другие строки, какой самый красивый способ сделать это в Java?
В Ruby я обычно делаю что-то вроде этого (где каждая переменная является строкой):
p "The #{person_title} took a #{mode_of_transit} to the #{holiday_location} for a nice #{verb} in the #{noun}"
Может показаться, что в Java мне нужно вручную объединить их следующим образом:
println("The " + personTitle + " took a " + modeOfTransit + " to the " holidayLocation + for a nice " + verb + " in the " + noun)
Мне кажется, это неправильно.Это работает, но это просто не гладко.Есть ли способ сделать это в Java?