■
お世話になっております。
http://d.hatena.ne.jp/john-frank/20090613/1244872156
参照同士の比較なので、==では期待した結果が得られないのが普通だと思います。
integer2をi(ループカウンタ)に置き換えて実行したところ、128以降も正しく比較ができているようなので、AutoBoxingの落とし穴というよりは、参照同士の比較の落とし穴だと私は感じました。
Stringを==で比較しようとして失敗するのはよくある話ですし。
以上
お世話になっております。
http://d.hatena.ne.jp/john-frank/20090613/1244872156
参照同士の比較なので、==では期待した結果が得られないのが普通だと思います。
integer2をi(ループカウンタ)に置き換えて実行したところ、128以降も正しく比較ができているようなので、AutoBoxingの落とし穴というよりは、参照同士の比較の落とし穴だと私は感じました。
Stringを==で比較しようとして失敗するのはよくある話ですし。
以上