-5
javaプログラムのmain関数のvarargsを編集することはできますか?コマンドラインJavaプログラミングの基礎
class Program1 {
public static void main(String args[]){
int i=44;
args[i]=34 +"";
System.out.println(args[i]);
}
}
javaプログラムのmain関数のvarargsを編集することはできますか?コマンドラインJavaプログラミングの基礎
class Program1 {
public static void main(String args[]){
int i=44;
args[i]=34 +"";
System.out.println(args[i]);
}
}
配列の長さは、使用する引数に制限されます。 3つの引数(javaプログラムの1番目の2番目の3番目)がある場合、それ以上のアクセスはできません(例えば4番目のargs [3])
既存の引数に新しい値を割り当てることは可能です。しかし、私はそれをどのような理由で使用するのか分かりません。
アレイの章を読んだら、コードを修正して実行して、自分の質問に対する答えを見つけることができるはずです。 –
上記のスニペットを実行しても問題は解決しますか?なぜ、なぜそうではないのですか? – shmosel