У меня есть две переменные, каждая из которых содержит строку. Я хочу объединить оба с линией перевода между ними. Как мне это сделать?В Rust, как мне конкатенировать одну строку с линией перевода строки, а затем еще одну строку?
ответ
Существует несколько способов.
Самое ценное я видел использует метод join
на массиве:
fn main() {
let a = "Hello";
let b = "world";
let result = [a, b].join("\n");
print!("{}", result);
}
В зависимости от вашего использования случае вы можете также предпочитают больше контроля:
fn main() {
let a = "Hello";
let b = "world";
let result = format!("{}\n{}", a, b);
print!("{}", result);
}
Есть еще некоторые ручные способы (некоторые из которых, я считаю, вообще избегают любых ассигнований), но я предпочитаю два выше.
Спасибо за это. Сначала решена проблема. Вторая не работает. – mrossini
«Не работает» - как? –
По какой-то причине я не могу понять, второе предложение печатает только одну строку как «Hello \ nworld», в то время как первое предложение печатает Hello в одной строке и мире во втором. – mrossini
- 1. Pandas groupby, а затем выберите одну строку
- 2. Выберите одну строку сначала, а затем вторую
- 3. Добавить еще одну строку
- 4. C# - Genereic Список скопировать одну строку добавить еще одну строку
- 5. Как сжать jQuery hide(), а затем fadeIn() в одну строку?
- 6. Как добавить еще одну строку в jTable
- 7. Как конкатенировать вывод SQL-запроса в одну строку
- 8. Добавить еще одну общую строку в mdx
- 9. Удалить строки, содержащие одну строку
- 10. Delphi переписывает одну строку
- 11. объемная вставка импортирует одну строку, затем завершается
- 12. gdb разобрать одну строку
- 13. Как удалить повторяющиеся строки, рассмотрев еще одну строку?
- 14. Добавить еще одну серию в строку Highcharts
- 15. Объединить строку строк, одну строку
- 16. Мой GridView не добавляет еще одну строку
- 17. Как склеить 3 строки в одну строку?
- 18. Как преобразовать html в одну строку строки?
- 19. создать еще одну строку из одной строки в оракуле
- 20. Restfull Webservice получает еще одну строку
- 21. Прочитайте одну строку из stdin
- 22. Абзац в одну строку? (удалить разрыв строки)
- 23. Как поместить эти строки в одну строку?
- 24. Как добавить строки в одну строку, Java?
- 25. Как объединить все строки в одну строку?
- 26. Класс Java Scanner читает одну строку, а затем останавливается
- 27. Выделите одну конкретную строку/строку в JTextArea
- 28. Как включить в строку еще одну переменную? PHP
- 29. IOS: нарисовать линию, удалить еще одну строку
- 30. Как распечатать соответствующую строку, одну строку сразу над ней и одну строку сразу ниже?
Дубликат http://stackoverflow.com/q/30154541/155423 – Shepmaster
@Shepmaster Пожалуйста, прочитайте вопрос. Ваш ответ неправильный, я не задаю тот же вопрос в ссылке. – mrossini
Конкатенация строк - это конкатенация строк ... – Shepmaster