タグ

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

タグの絞り込みを解除

Javaと変換に関するTrinityTのブックマーク (2)

  • Java型メモ(Hishidama's Java type Memo)

    Javaの型 Javaの型には、基的な型(プリミティブ型:PrimitiveType)と参照型(ReferenceType)(および、特殊な空型(null type))が存在する。 プリミティブ型 [/2014-03-19] 符号なし整数 [2014-03-19] BigDecimal [/2022-09-21] 参照型 [/2008-08-30] 初期値 [/2008-05-21] 型変換 [/2023-09-23] 自動ボクシング [/2008-08-30] プリミティブ型(基的な型) コンピューター(CPU)が自然に扱えるのがプリミティブ型。[2008-05-21] booleanとかcharはそうとも言えないが、プログラム言語の基礎的な型として用意されているのだろう。 プリミティブ型の整数(整数型:IntegralType)は2の補数表現で値が保持される。[2008-07-03

    TrinityT
    TrinityT 2010/11/10
    オートボクシングと==の危険性。いつか泣きを見るかもしれないので十分に注意しよう。
  • JavaのIntegerの比較: それほど間違ってないプログラマ用語辞典

    今日、Javaの5でコーディングをしていて気づいたこと。 問題1 Integer int1 = new Integer("10"); Integer int2 = new Integer("10"); System.out.println(int1 == int2); この実行結果は? 問題2 Integer int1 = Integer.valueOf(10); Integer int2 = Integer.valueOf(10); System.out.println(int1 == int2); この実行結果は? 問題3 Integer int1 = Integer.valueOf("10"); Integer int2 = Integer.valueOf("10"); System.out.println(int1 == int2); この実行結果は? 問題4 Integer in

    TrinityT
    TrinityT 2010/11/10
    valueofで作られたオブジェクトは==比較が不定になるのね。きちんと覚えておこう。
  • 1