Rust语言编程实例100题-049
题目:在Rust中不像Java那样,存在null值。Option<T>是定义在标准库的一个枚举,用来防止意外的使用null。Option<T>是一个枚举,它有两个变量:
-
None
,表明失败或缺少值 -
Some(value)
,元组结构体,封装了一个T
类型的值value
要求:编写一个程序练习Option的用法。
程序分析:无。
输出格式:无。
知识点:Option<T>
fn main() {
let a = vec![1; 3];
dbg!(a.get(1));
dbg!(a.get(5));
}
程序执行结果:
a.get(1) = Some(
1,
)
a.get(5) = None
网友评论