Rust语言编程例子 第049题:Option用法
Rust语言编程题目:在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