注:この質問には、廃止された1.0より前のコードが含まれています。答えは正しいです。
Rustでaをに変換するstr
にはint
、次のようにします。
let my_int = from_str::<int>(my_str);
私がa String
をan に変換する方法を知る唯一の方法int
は、それのスライスを取得し、それを次のように使用from_str
することです:
let my_int = from_str::<int>(my_string.as_slice());
直接変換する方法があるString
にはint
?
use std::str::FromStr;
それを修正します。必要に応じて、from_strの詳細をご覧ください。doc.rust-lang.org/std/str/trait.FromStr.html#tymethod.from_str