JavaでMapやListはfor文ではなく拡張for文を使用する

求人

JavaでMapをループするとき以下のようなコードを見ます。

実はあまりよろしくないコードです。

Java1.5から拡張For文があるのでそちらを使用すべきです。

理由は、プログラマによってはi = 0だったりi = 1だったり、<、<=を使用したりとバグの温床になる為です。

上記は以下のように拡張For文で置き換えます。

Listなら以下のようなソースです。

これも同じでよろしくないコードです。

以下のように置き換えます。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA