Javaで String
型の値を char
型にパースするにはどうすればよいですか?
intやdoubleを解析する方法は知っています(例えば、Integer.parseInt("123")
)。
STRINGやCHARのクラスはありますか?
Stringで.charAt(int)関数を使うと、任意のインデックスのchar値を取り出すことができます。Stringをchar配列に変換したい場合は、Stringに対して[.toCharArray()](https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#toCharArray())を呼び出してみてください。
String g = "line";
char c = g.charAt(0); // returns 'l'
char[] c_arr = g.toCharArray(); // returns a length 4 char array ['l','i','n','e']