【初心者】Java質問・相談スレッド125【歓迎】

このエントリーをはてなブックマークに追加
360デフォルトの名無しさん
for (int i = 0; i < list.size(); i++) {
}

とやるのと

int listSize = list.size();
for (int i = 0; i < listSize; i++) {
}

とやるのではどっちがJavaでは普通ですか?
361デフォルトの名無しさん:2009/04/24(金) 16:42:58

メソッドコールの若干のオーバーヘッドを嫌って下で書く人も居るが
まぁ炊飯ジャー用の組み込みでもなければ趣味の範囲。
362デフォルトの名無しさん:2009/04/24(金) 16:45:20
下やるならforの初期化宣言に入れて使うかな

for(int i=0,size=list.size();i<size;i++)