Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

下らない質問なんですが

int a0,a1,a2,a3,a4,a5,a6,a7,a8,a9;

int[] a = new int[10];
はどっちかがコーディング的に好ましいとかありますか?
それともほとんど同じですか?
玄人の人も、使い道に応じて使いわけるだけですか?

2

回答

6312

閲覧

2件の回答

評価

0

タイトルにそういうものを入れない。

個別の変数と配列とは意味が違う。
ただ、本来は別のものであってもコーディングにおける
便宜として配列にすることもある。
例えば、同じ計算を施すために一時的に配列に入れたり。
/区切りの日付文字列から年月日を別々に取り出すときに、
/でsplit()して配列にしたりする(これは本来、Formatを
噛ましてDateにするのが良いだろうが)。

各々の意味を見失わないようにという考慮を忘れなければ、
厳密に考える必要はない。

評価

0

返答ありがとうございます。
コーディングについて、
身近に聞ける相手がいなくて困っていました。
(実はこういう些細な質問はまだまだいっぱい抱えています)。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。