Я новичок в Scala, и я видел код для конкатенации строк в Scala следующим образом:
"test " ++ "1"
И я проверил, и он также написан в Scala Doc
"test " + "1"
Итак, я понимаю, что + подобен Java String +, но ++ более мощный, может принимать больше типов параметров. Также ++ кажется универсальным для других вещей, таких как List. Я хочу знать, правильно ли я понимаю. и любые другие различия? Когда нужно один над другим только для конкатенации строк?