Rust ベクタ(可変配列)を指定した回数繰り返す

Rustで、ベクタ(可変配列)を指定した回数繰り返すサンプルコードを記述してます。Rustのバージョンは1.66.0を使用してます。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS windows11 home
- rustc 1.66.0
指定した回数繰り返す
指定した回数繰り返すには、「repeat」を使用します。
ベクタ.repeat(繰り返しする回数);
実際に使用してみます。
fn main() {
let v = vec![ 1, 2, 3, 4, 5 ];
println!("{:?}", v.repeat(2));
// [1, 2, 3, 4, 5, 1, 2, 3, 4, 5]
println!("{:?}", v);
// [1, 2, 3, 4, 5]
}
実行結果を見ると、繰り返しされていることが確認できます。

空の配列
空の配列に使用すると、空のままとなります。
fn main() {
let v = vec![0; 0];
println!("{:?}", v.repeat(2));
// []
println!("{:?}", v);
// []
}
-
前の記事
Oracle Database プロシージャを再コンパイルする 2023.06.05
-
次の記事
PyCharm ナビゲーションバーを表示するショートカットキー 2023.06.05
コメントを書く