私は文字配列を持っています:
char[] a = {'I', ' ', 'm', 'i', 's', 's', ' ', 'y', 'o', 'u', '.'};
今、その文字配列の一部 (例: 'm'、'i'、's'、's') を文字列に変換したいと考えています。どうやってやるの?
文字列を作成したい。String の javadoc を見て、コンストラクターを見つけて、これを見つけてはどうでしょうか。
String(char[] 値、int オフセット、int カウント)
文字配列引数の部分配列からの文字を含む新しい String を割り当てます。
String(char[], int, int)
コンストラクタを試してください:
String s = new String(a, 2, 4);
これは、オフセット 2 から始まる長さ 4String
の配列の文字からa を構築します。a