Является ли строковая интерполяция более эффективной, чем конкатенация, для построения строки в scala? Например:
val myVal = "def"
val test = s"abs${myVal}ghi"
против
val test = "abc" + myVal + "ghi"
Я спрашиваю, потому что мне нужно написать метод toString
для class
, который имеет много параметров, и поэтому интерполированная строка становится очень длинной и запутанной, и я хотел бы разбить ее на несколько строк, но боюсь что он будет работать плохо, если я конкатенирую.