「12345」という文字列があります。文字列から 3 番目の要素を取得して整数に変換したいと考えています (この場合、3 番目の要素は「3」になります)。どうすればいいですか?
Integer.parseInt(s) を使用できると聞きましたが、これは文字列の整数全体を返します。そこから1つの要素が必要で、x番目の位置にあります。
最も簡単な方法は、単純に String.SubString を使用することだと思います。何かのようなもの:
string number = "12345";
string element = number.SubString(2, 1);
2 は 3 番目の文字の位置 (インデックスは 0 であることを思い出してください) であり、1 は返される文字数です。必要に応じて、それを整数に変換できます。
あなたはそのようなことをすることができます...
int number = Integer.parseInt(givenString.charAt(xPosition));
それが役に立てば幸い。
[charAt() メソッド] (http://www.w3schools.com/jsref/jsref_charat.asp) は、必要なものを取得する必要があります。