-3

重複の可能性:
文字列値を使用して変数名を作成する

num1、num2、num3....etcという名前の10個の整数を作成するforループを実行したいとします。

これどうやってするの?事前定義された文字列をオブジェクトの名前として使用する方法が見つからないようです。

4

1 に答える 1

2

あなたが求めていることを行う方法はないと思います。あなたが達成しようとしていると思うことに基づいて、配列またはリストを使用する必要があると思います:

int [] num = new int[10];
for(int i = 0; i < 10; ++i){
   num[i] = // something
}


List<Integer> num = new ArrayList<Integer>();
for(int i = 0; i < 10; ++i){
   num.add(/* something */);
}
于 2013-01-25T03:27:46.113 に答える