文字列を1文字ずつにばらす方法としては、String.substring()メソッドを使って文字数分ループする方法がありますが、ここでは1行で文字の配列に変換する方法を紹介します 文字列を文字の配列に一発で変換する Stringクラスには、文字を区切り文字で分割するsplit()というメソッドがあります。 このsplit()メソッドは、引数で区切り文字を指定することにより、String[]を返します。 実は、このsplit()メソッドは、この区切り文字に空文字(“”)を指定すると、一文字ずつに文字列が分解されたString[]を返します。 サンプルコードは以下 public static final void main(String[] args) { String str = "あいうえおABCかきくけこ"; String[] ar = str.split(""); Arrays.str