代码点读机 / Rust / len

len Rust · 常用方法

返回容器中当前元素的数量。

怎么用

容器.len(),用于获取元素个数

小例子

let v = vec![1, 2, 3];
let s = "Rust";
println!("{} {}", v.len(), s.len());

运行结果

3 4

提醒:对 Vec、String、&str 等都可用;时间复杂度 O(1)。注意字符串的 len 数的是 UTF-8 字节数,不是字符个数:"中文".len() 是 6;数字符个数用 s.chars().count()

官方文档:https://doc.rust-lang.org/std/vec/struct.Vec.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条