-3

私は文字配列を持っています:

char[] a = {'I', ' ', 'm', 'i', 's', 's', ' ', 'y', 'o', 'u', '.'};

今、その文字配列の一部 (例: 'm'、'i'、's'、's') を文字列に変換したいと考えています。どうやってやるの?

4

4 に答える 4

17

文字列を作成したい。String の javadoc を見て、コンストラクターを見つけて、これを見つけてはどうでしょうか。

String(char[] 値、int オフセット、int カウント)

文字配列引数の部分配列からの文字を含む新しい String を割り当てます。

于 2013-05-31T06:25:32.003 に答える
13

String(char[], int, int)コンストラクタを試してください:

String s = new String(a, 2, 4);

これは、オフセット 2 から始まる長さ 4Stringの配列の文字からa を構築します。a

于 2013-05-31T06:25:24.710 に答える