タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Javaとラッパークラスに関するkiyo_hikoのブックマーク (1)

  • intとIntegerとAutoboxingとIntegerCache - Qiita

    バズった(´・ω・`) こんにちは、Javaおじさんのシキムです。 40才目前で、プログラム工学に興味を持ったのでや記事で読んだ難しい話を 咀嚼して簡単な言葉で語りたいと思います。 今回は、こちらのおじさん初のバズりツイートのコードについてです。 なんでオブジェクト型を==しているんだとか、127と128で結果が違うんだっていう話でなんかめっちゃ盛り上がっております。 このなんで?に対して、AutoboxingとIntegerCacheを使ってちょっと解説してみたいと思います。 Autoboxingっていう便利な奴 Javaを使っているとおなじみ、ArrayListやクラスHashMapなどがあります。 とっても便利なもので、 オブジェクト型 なら、キーにも値にも指定することができます。 たとえば、int型であれば以下のようにArrayListを作ることができます。 嘘です。できません。

    intとIntegerとAutoboxingとIntegerCache - Qiita
    kiyo_hiko
    kiyo_hiko 2022/09/03
    暗黙のボクシング怖い…
  • 1