自動(dòng)類型的轉(zhuǎn)換
把double類型的變量賦給int型的變量 會(huì)報(bào)錯(cuò),在java里面是不能執(zhí)行的嗎?
在C語言里面是可以執(zhí)行的 只是輸出結(jié)果和我們想要的不一樣
在java里面大容量的變量類型賦值給小容量的變量類型是不是要用強(qiáng)制類型轉(zhuǎn)換的語法來進(jìn)行呢?這樣看來 好像是的啊 同學(xué)們你們?cè)趺纯囱?/p>
把double類型的變量賦給int型的變量 會(huì)報(bào)錯(cuò),在java里面是不能執(zhí)行的嗎?
在C語言里面是可以執(zhí)行的 只是輸出結(jié)果和我們想要的不一樣
在java里面大容量的變量類型賦值給小容量的變量類型是不是要用強(qiáng)制類型轉(zhuǎn)換的語法來進(jìn)行呢?這樣看來 好像是的啊 同學(xué)們你們?cè)趺纯囱?/p>
2015-09-11
舉報(bào)
2015-09-14
說的都是對(duì)的啊
2015-09-12
高精度轉(zhuǎn)低精度會(huì)自動(dòng)類型轉(zhuǎn)換,低轉(zhuǎn)高需要強(qiáng)制,并且默認(rèn)情況下丟失精度.
例
double b = 31.9;
int i = b;//報(bào)錯(cuò).
int i = (int)b;
System.out.println(i);//結(jié)果是是31,丟失0.9,需要四舍五入的話要用Math里的方法.