Lưu ý: câu hỏi này chứa mã pre-1.0 không dùng nữa! Câu trả lời là chính xác, mặc dù.
Để chuyển đổi strthành một inttrong Rust, tôi có thể làm điều này:
let my_int = from_str::<int>(my_str);
Cách duy nhất tôi biết làm thế nào để chuyển đổi một Stringthành một intlà lấy một lát của nó và sau đó sử dụng from_strnó như vậy:
let my_int = from_str::<int>(my_string.as_slice());
Có cách nào để chuyển đổi trực tiếp Stringthành một int?
use std::str::FromStr;sửa lỗi đó Thêm về from_str nếu bạn muốn. doc.rust-lang.org/std/str/trait.FromStr.html#tymethod.from_str