LoginSignup
0
1

More than 1 year has passed since last update.

Rustでベクターを結合する

Posted at

Rustで二つのベクターを結合するには、extendメソッドやappendメソッドを使うことができます。

extendメソッドは、1つのベクターに別のベクターを追加することができます。

let mut vec1 = vec![1, 2, 3];
let vec2 = vec![4, 5, 6];
vec1.extend(vec2);
println!("{:?}", vec1); // [1, 2, 3, 4, 5, 6]

appendメソッドは、1つのベクターに別のベクターを追加することができます。

let mut vec1 = vec![1, 2, 3];
let vec2 = vec![4, 5, 6];
vec1.append(&mut vec2);
println!("{:?}", vec1); // [1, 2, 3, 4, 5, 6]

appendメソッドを使う場合は、&mutを使って可変参照を渡す必要があります。

0
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1