2010年3月31日水曜日

データ型(2) (Java)

  • 型変換(キャスト)
    • 小さい型から大きい型への代入は暗黙の型変換が行われる(自動) 
    • 小さい型から大きい型への代入は許可されていない
      キャストを行うことで代入が可能
      • 凡例
        (目的の型) 値

      • int i =123, double = 1.05;
        i = (int)d; //この場合小数点以下は切り捨てられて1になる
        ※切り捨てについては、四捨五入等なし。
        1.99でも整数部の1しか扱われない
  • 基本データ型
      • 型の大小は以下のとおり
        double > float > long > int > (char) >  short > byte
        ※shortからcharに変換された場合は、文字として扱われる

0 件のコメント:

コメントを投稿