В Ruby существует несколько способов объединения строк. Вот несколько методов и примеры кода:
-
Использование оператора
+:first_name = "John" last_name = "Doe" full_name = first_name + " " + last_name puts full_name # Output: "John Doe" -
Использование оператора
<<:first_name = "John" last_name = "Doe" full_name = first_name << " " << last_name puts full_name # Output: "John Doe" -
Использование метода
concat:first_name = "John" last_name = "Doe" full_name = first_name.concat(" ", last_name) puts full_name # Output: "John Doe" -
Использование строковой интерполяции
#{}:first_name = "John" last_name = "Doe" full_name = "#{first_name} #{last_name}" puts full_name # Output: "John Doe" -
Использование метода
join:name_parts = ["John", "Doe"] full_name = name_parts.join(" ") puts full_name # Output: "John Doe" -
Использование метода
concatenate:first_name = "John" last_name = "Doe" full_name = [first_name, last_name].join(" ") puts full_name # Output: "John Doe"