課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
什么叫目標(biāo)類型,什么叫源類型
2015-09-11
源自:Java入門第一季(IDEA工具)升級版 2-9
正在回答
首先 源類型和目標(biāo)類型是相對來說的
源類型就是你剛開始的定義的變量的類型
目標(biāo)類型就是你剛開始定義變量類型想轉(zhuǎn)換的類型 舉個(gè)例子吧 文字的話 邏輯不清晰
double i =12345.1?
int x =i ;
此時(shí)將double的類型i的變量 賦值給int類型x變量 double是8個(gè)字節(jié)的 int是4個(gè)字節(jié)的?
這個(gè)時(shí)候 你說那個(gè)是源類型 那個(gè)是目標(biāo)類型呢??
double 是源類型 ?
int 是目標(biāo)類型
而因?yàn)?變量的自動類型轉(zhuǎn)換 是從范圍小的可以被范圍大的包里面 ?小的可以轉(zhuǎn)大 大的就不能往小了轉(zhuǎn)了?
所以double的數(shù)據(jù)賦值給int型的數(shù)據(jù) 肯定會丟失一些數(shù)據(jù) 就像一碗水 倒一個(gè)杯子里面 肯定會有水灑出來
看你問這個(gè)問題 你應(yīng)該是邏輯不清晰了 有點(diǎn)暈了啊 沒關(guān)系 放松 鋝一下邏輯 看后面的。
小驢哥 提問者
_Jack_Han_
文件說了double類型不能自動轉(zhuǎn)換成int類型,你舉得例子難道沒有錯(cuò)嗎?
dire
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
1 回答目標(biāo)類型大于源類型
2 回答什么叫目標(biāo)類型,什么叫源類型
1 回答當(dāng)源類型是char 目標(biāo)類型是int時(shí)
2 回答自動類型轉(zhuǎn)換的條件1 目標(biāo)類型能與源類型兼容
2 回答如何判斷目標(biāo)類型是否能與源類型兼容
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-09-11
首先 源類型和目標(biāo)類型是相對來說的
源類型就是你剛開始的定義的變量的類型
目標(biāo)類型就是你剛開始定義變量類型想轉(zhuǎn)換的類型 舉個(gè)例子吧 文字的話 邏輯不清晰
double i =12345.1?
int x =i ;
此時(shí)將double的類型i的變量 賦值給int類型x變量 double是8個(gè)字節(jié)的 int是4個(gè)字節(jié)的?
這個(gè)時(shí)候 你說那個(gè)是源類型 那個(gè)是目標(biāo)類型呢??
double 是源類型 ?
int 是目標(biāo)類型
而因?yàn)?變量的自動類型轉(zhuǎn)換 是從范圍小的可以被范圍大的包里面 ?小的可以轉(zhuǎn)大 大的就不能往小了轉(zhuǎn)了?
所以double的數(shù)據(jù)賦值給int型的數(shù)據(jù) 肯定會丟失一些數(shù)據(jù) 就像一碗水 倒一個(gè)杯子里面 肯定會有水灑出來
看你問這個(gè)問題 你應(yīng)該是邏輯不清晰了 有點(diǎn)暈了啊 沒關(guān)系 放松 鋝一下邏輯 看后面的。
2015-09-22