[Java]文字列を1文字ずつに分割したChar型の配列に変換するには?

Java

どうも、ちょげ(@chogetarou)です。

文字列(string)を1文字ずつに分割したChar型の配列に変換する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

文字列(string)を1文字ずつに分割したChar型の配列に変換するには、toCharArray()を使います。

具体的には、「str.toCharArray()」のように、文字列からtoCharArray()を呼び出します。

char[] result = text.toCharArray();

上記のtoCharArray()は、呼び出した文字列を1文字ずつに分割したchar型の配列を戻り値として返します。

使用例

public class Main {
    public static void main(String[] args) throws Exception {
        String text = "Hello";
        char[] result = text.toCharArray();
        
        for (char c : result) {
            System.out.println(c);
        }
    }
}
出力:
H
e
l
l
o

コメント

タイトルとURLをコピーしました