- 2 名前:デフォルトの名無しさん [2013/09/03(火) 23:48:35.75 ]
- 2 デフォルトの名無しさん sage 2013/07/26(金) 09:10:26.44
>>1 乙 >String に == は使うな。equals() を使え。 真に受ける人がいるからテンプレから削除するか 補足が必要 定数のcommand文字列と同一オブジェクトを比較する場合 ==で比較するほうが可読性が良い場合がある なんでもかんでもequals()つかってはいけない 同一クラス内において文字列リテラルは同一インスタンスである String a = "adb"; String b = "adb"; a==bはtrueになるので初心者は罠にはまることがある 余談 1.7でスイッチ(String)が使えるようになったが String key = null swhich(key)はぬるぽになるのでcese null:とかできない
|

|