明示的型変換(キャスト)とは、明示的にデータ型を指定して型変換すること。
続きを読む月別アーカイブ: 2013年8月
算術演算時のプリミティブ型変換
各オペランドの型が異なる場合、一番大きいサイズの型に変換する。ただし、int型より小さい型は、すべてint型に変換する。
続きを読む代入時のプリミティブ型変換
変数の型と代入する値の型が異なる場合、代入する値の型を、変数の型に自動変換する。
ただし、大きい型から小さい型へは変換しない。
文字列連結時の型変換
結合演算子「+」で文字列と文字列以外を連結する場合、文字列以外の型を、文字列の型(String型)に自動変換する。
続きを読む浮動小数点リテラル
浮動小数点リテラルは、小数を扱うリテラル。
続きを読む整数リテラル
整数リテラルは、整数を扱うリテラル。
続きを読む論理値リテラル
論理値リテラルは、論理値(ブール値、真偽値、真理値)を扱うリテラル。
続きを読む文字列リテラル
文字列リテラルは、0個以上の文字からなる文字列を扱うリテラル。
続きを読む文字リテラル
文字リテラルは、一文字を扱うリテラル。
続きを読む文字型(char型)
文字型(char型)は、一文字のUnicode文字を扱うデータ型。
続きを読む