[Rust] 文字列の最後の1文字を取り出す
Rust で文字列の最後の1文字を取り出す方法です。
pop() を使うことで簡単に取り出すことができます。
ただ pop() は Option 型が変えるので、1文字として扱いたい場合は unwrap() してあげる必要があります。
doc.rust-lang.org
コード
fn main() { let str = "abcdef"; assert_eq!(str.to_string().pop().unwrap(), 'f'); }
Rust で文字列の最後の1文字を取り出す方法です。
pop() を使うことで簡単に取り出すことができます。
ただ pop() は Option 型が変えるので、1文字として扱いたい場合は unwrap() してあげる必要があります。
doc.rust-lang.org
fn main() { let str = "abcdef"; assert_eq!(str.to_string().pop().unwrap(), 'f'); }