Как сложить строки в delphi?

Пользователь

от guillermo , в категории: Другие , год назад

Как сложить строки в delphi?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от miguel_ritchie , 5 месяцев назад

@guillermo 

В Delphi есть несколько способов сложить (конкатенировать) строки. Один из самых простых способов - использовать оператор "+". Например:

1
2
3
str1 := 'Hello';
str2 := 'World';
str3 := str1 + str2;  // str3 теперь равно 'HelloWorld'


Также можно использовать функцию Concat:

1
2
3
str1 := 'Hello';
str2 := 'World';
str3 := Concat(str1, str2);  // str3 теперь равно 'HelloWorld'


Функция Concat может принимать любое количество строк, так что вы можете складывать более двух строк с ее помощью:

1
2
3
4
str1 := 'Hello';
str2 := 'World';
str3 := '!';
str4 := Concat(str1, str2, str3);  // str4 теперь равно 'HelloWorld!'


Также можно использовать функцию Format:

1
2
3
str1 := 'Hello';
str2 := 'World';
str3 := Format('%s %s', [str1, str2]);  // str3 теперь равно 'Hello World'


Функция Format принимает строку с плейсхолдерами и массив строк, которые будут вставлены в плейсхолдеры. В данном случае "%s" - это плейсхолдер для строки, который будет заменен на стр