- 616 名前:デフォルトの名無しさん [2010/03/28(日) 16:35:08 ]
- 配列に条件によって値を入れたいと思います。
(1) int[] table = {01, 0, 120, 270}; (2) int[] table = {02, 0, 180, 90}; と2種類の値を入れたいとします。 (1)の場合の条件と、(2)の場合の条件が違う場合、 if(条件) int[] table = {01, 0, 120, 270}; else if (条件) int[] table = {02, 0, 180, 90}; //以下tableを使った処理。 とすると、処理をするところで、 tableがないとエラーになります。 int[] table; if(条件) table = {01, 0, 120, 270}; else if (条件) table = {02, 0, 180, 90}; //以下tableを使った処理。 とすると、この書き方ではだめだと、大量にエラーになります。 配列の書き方という基本的なことなのですが、書けずに悩んでいます。 アドバイスお願いします。
|

|