配列の宣言
CoddyのRustジャーニー「Fundamentals」セクションの一部 — レッスン 55/75。
配列は、最初からすべての要素が同じ型でなければならない固定サイズのコレクションです。配列は角括弧 [] を使用して作成され、配列内の項目はカンマで区切られます。
配列を作成する例を以下に示します:
let numbers = [1, 2, 3, 4, 5];配列の長さを確認するには、.len() メソッドを使用できます。
let length = numbers.len();変数 length は、配列に5つの要素があるため、5を保持します。
配列を作成するもう一つの方法は、: キーワードを使用し、その後に配列の型とサイズを続ける方法です:
let numbers: [i32; 5] = [0; 5];すべて0で初期化された、5つの整数の配列を作成します。
チャレンジ
簡単bread、eggs、milk、butter という項目を含む、shopping_list という名前の配列を作成してください。
自分で試してみよう
fn main() {
// ここで shopping_list 配列を作成してください
// これより下のコードは変更しないでください
println!("Shopping List:");
for i in 0..shopping_list.len() {
println!("{}", shopping_list[i]);
}
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。