Чтобы проверить длину различных типов данных в Rust, существует несколько методов. Вот несколько примеров:
-
Длина строки:
let my_string = "Hello, Rust!"; let length = my_string.len(); println!("Length of the string: {}", length);
-
Длина вектора:
let my_vector = vec![1, 2, 3, 4, 5]; let length = my_vector.len(); println!("Length of the vector: {}", length);
-
Длина массива:
let my_array = [1, 2, 3, 4, 5]; let length = my_array.len(); println!("Length of the array: {}", length);
-
Длина фрагмента:
let my_slice = &my_array[1..3]; let length = my_slice.len(); println!("Length of the slice: {}", length);
-
Длина коллекции:
let my_collection = vec!["apple", "banana", "orange"]; let length = my_collection.len(); println!("Length of the collection: {}", length);
Эти примеры демонстрируют, как проверять длину строк, векторов, массивов, срезов и коллекций в Rust. Метод len()
используется для получения длины этих структур данных.