-4

文字列が格納されている例の文字列の質問があります。

文字列を別の文字列にコピーする必要があります(すべてではありません)。

そのために、文字列をトラバースしながら for ループを使用して、コピーするかどうかを決定できるようにします。

ここにコードを記述します。条件は指定しませんでした。単に文字列をトラバースしてコピーするだけですが、エラーが発生します。

String question;
String[] questioncopy;
String[] arrquestion;
String[] arrquestion=question.split("");

for(i=0;i<arrquestion.length;i++){
    questioncopy[i]=arrquestion[i];         
}

String asString = Arrays.toString(questioncopy);  

エラーが発生したり、さらにアイデアを提案したりする理由

注: string[] ではなく string 変数に文字列をコピーしたい。

4

3 に答える 3

1
  1. 質問文字列を初期化していません。したがって、question.split は nullpointer 例外をスローし、arrquestion.length は同じになります
  2. あなたは2回逮捕を宣言しました。したがって、コンパイル時エラーが表示されます。
于 2013-06-25T15:46:42.433 に答える