顯式類型轉(zhuǎn)換又叫強制類型轉(zhuǎn)換。與隱式轉(zhuǎn)換正好相反,顯式轉(zhuǎn)換需要用戶明確地指定轉(zhuǎn)換的類型, 比如下面的例子把一個類型顯式轉(zhuǎn)換為類型:
long l = 5000;
int i = (int) l;
顯式轉(zhuǎn)換可以發(fā)生在表達式的計算過程中 它并不是總能成功 而且常??赡芤鹦畔G失,顯式轉(zhuǎn)換包括所有的隱式轉(zhuǎn)換 也就是說把任何系統(tǒng)允許的隱式轉(zhuǎn)換寫成顯式轉(zhuǎn)換的形式都是允許的 如:
int i = 10;
long l = (long)i;
新聞熱點
疑難解答