push_str
2022/2/19 14:54:00
fn main() {
let mut string = String::new();
println!("{}", string); //
string.push_str("hello");
println!("{}", string); //hello
let s : &str = " world";
string.push_str(s);
println!("{}", string); //hello world
}
String
は追加できない。エラーになる。String
にString
を追加(というか結合)したいときはformat
を使おう。
追加元の変数にはmut
をつけておく必要がある。変更されるので。