アカウント名:
パスワード:
Javaはこういうアホな仕様を排除してて良いんだよね。
オブジェクト同士の == が参照が同じかどうか比較というアホな仕様をどうにかしてくれませんかね。
(Cでいう)ぽぽぽポインタの比較だから!あ、あってるから!
普通equls()を使うよな。使うというか作るのだが。オーバーライドセずにそのまま使うと==と同じことになるし。ま、オブジェクトは==を使えないようにして参照先の比較はcheckPointer(obj1,obj2)とかにすればもっとよかったんだろうけど。初心者はStringとStringを==で繋いじゃうんですよねー。=でつなぐ人もいますけど。まぎらわしーよねー。
初心者はjava.lang.String#intern()を知りませんからね...。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
Javaはこういうアホな仕様を排除 (スコア:0)
Javaはこういうアホな仕様を排除してて良いんだよね。
Re: (スコア:1)
オブジェクト同士の == が参照が同じかどうか比較というアホな仕様をどうにかしてくれませんかね。
Re: (スコア:0)
(Cでいう)ぽぽぽポインタの比較だから!あ、あってるから!
Re: (スコア:0)
普通equls()を使うよな。使うというか作るのだが。オーバーライドセずにそのまま使うと==と同じことになるし。ま、オブジェクトは==を使えないようにして参照先の比較はcheckPointer(obj1,obj2)とかにすればもっとよかったんだろうけど。
初心者はStringとStringを==で繋いじゃうんですよねー。=でつなぐ人もいますけど。まぎらわしーよねー。
Re:Javaはこういうアホな仕様を排除 (スコア:0)
初心者はjava.lang.String#intern()を知りませんからね...。