Menu
CoddyTech

声明数组

本课属于 Coddy Rust 学习旅程的“基础知识”单元。第 55 课,共 75 课。

数组是一种固定大小的集合,从一开始所有元素就必须是相同类型。数组使用方括号 [] 创建,数组中的项用逗号分隔。

下面是创建数组的示例:

let numbers = [1, 2, 3, 4, 5];

要检查数组的长度,我们可以使用 .len() 方法:

let length = numbers.len();

变量 length 的值是 5,因为数组中有 5 个元素。

另一种创建数组的方式是使用 : 关键字,后面跟数组类型和大小:

let numbers: [i32; 5] = [0; 5];

创建一个包含 5 个整数的数组,所有元素都初始化为 0

challenge icon

挑战

简单

创建一个名为 shopping_list 的数组,其中包含以下物品:bread、eggs、milk 和 butter。

亲手试试

fn main() {
    // 在这里创建 shopping_list 数组
    
    
    // 不要修改下面的代码
    println!("Shopping List:");
    for i in 0..shopping_list.len() {
        println!("{}", shopping_list[i]);
    }
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Rust 在线编译器