РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
183 of 1245 menu

Метод push

Метод push добавляет символ в конец строки String. Параметром метод принимает символ типа char, который нужно добавить в конец текущей строки. Метод изменяет строку на месте и ничего не возвращает.

Синтаксис

string.push(ch)

Пример

Давайте создадим строку "abcde" и добавим в её конец символ 'f':

fn main() { let mut string = String::from("abcde"); string.push('f'); println!("{}", string); }

Результат выполнения кода:

"abcdef"

Пример

Давайте создадим пустую строку и добавим в неё последовательно несколько символов:

fn main() { let mut string = String::new(); string.push('1'); string.push('2'); string.push('3'); string.push('4'); string.push('5'); println!("{}", string); }

Результат выполнения кода:

"12345"

Смотрите также

  • метод push_str,
    который добавляет строку в конец другой строки
  • метод pop,
    который удаляет последний символ из строки
  • метод insert,
    который вставляет символ по указанной позиции
  • метод new,
    который создаёт новую пустую строку String
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить