toCharArrayメソッド - 萌えJava超入門
第十八章 Stringクラス

toCharArrayメソッド

自身の文字列を新しいchar配列にして返します。

public char[] toCharArray()

目次

1.toCharArrayメソッド


「新しい配列」というところがポイントです。
toCharArrayメソッドの内部で、new char[value.length] をして要素をコピー。
同じ値を持つ新しい配列インスタンスを生成しています。

書式
char[] chArray = String#.toCharArray()
String# は String のインスタンスです。



2.サンプルコード



//Sample_toCharArray.java
class Sample_toCharArray{
    public static void main(String[] args){

        String str1 = "ぼうやだからさ";
        char[] chArray = str1.toCharArray();
        for(char ch : chArray){
            System.out.println(ch + "。");
        }
    }
}

コマンドライン
>cd ws
ws>javac -encoding UTF-8 Sample_toCharArray.java
ws>java Sample_toCharArray
ぼ。
う。
や。
だ。
か。
ら。
さ。


ぼ。う。や。だ。か。ら。さ。



ひょ~!
挑発的!!
一文字ずつ評価しなければならないときは
charAtメソッドより便利な場合もあるかも。


お疲れ様でした。


© 2019 awasekagami