Stringオブジェクトの文字列から文字を1文字単位で取り出すにはcharAtメソッド。
Stringオブジェクトの文字列から文字(char)の配列をで取り出すにはtoCharArrayメソッド。
//Stringからcharの配列に変換 String s = "moo"; char[] arr = s.toCharArray();
//StringBuilderからcharの配列に変換 StringBuilder sb = new StringBuilder("moo"); char result[] = new char[sb.length()];//必要な長さを取得 sb.getChars(0, result.length, result, 0);
//charの配列からStringオブジェクトを生成 char[] arr = {'m', 'o', 'o'}; String s1 = new String(arr);
//charの配列からStringBuilderオブジェクトを生成 char[] arr = {'m', 'o', 'o'}; StringBuilder sb = new StringBuilder; sb.append(arr);
以上です。
0 件のコメント:
コメントを投稿