JAVA言語 型変換(キャスト)

TOP > JAVA入門 >  型変換(キャスト)
このエントリーをはてなブックマークに追加

型変換(キャスト)

型やクラスを一時的に変換して参照することを キャスト と言います。int値(4バイト)から long値(8バイト)に代入できますが、int値(4バイト)から short値(2バイト)へは オーバーフローが発生する可能性があるためコンパイルしようとするとエラーとなります。
int v = 123 ;
long l1 = v ;
short s1 = v ; // コンパイルエラー

int値(4バイト)から short値(2バイト)といった、小さい型に変換する場合は明示的に型変換を行います。
int v = 123 ;
short s1 = (short)v;

文字列から数値・数値から文字列へ

文字列から数値・数値から文字列への変換はこちらをご覧ください。