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