Видеокурсы по изучению языка программирования Swift. Подробнее

Конкатенация строк и символов

Если вы нашли опечатку в тексте, выделите ее и нажмите CTRL + ENTER.

Значения типа String могут быть добавлены или конкатенированы с помощью оператора сложения (+):

let string1 = "hello"
let string2 = " there"
var welcome = string1 + string2
// welcome равен "hello there"

Вы можете добавить значение типа String к другому, уже существующему значению String, с помощью комбинированного оператора сложения и присвоения (+=):

var instruction = "look over"
instruction += string2
// instruction равен "look over there"

Вы можете добавить значение типа Character к переменной типа String, используя метод String append:

let exclamationMark: Character = "!"
welcome.append(exclamationMark)
// welcome равен "hello there!"

Заметка

Вы не можете добавить String или Character к уже существующей переменной типа Character, потому что значение типа Character должно состоять только из одиночного символа.

Swift: 
3.0