課程
/后端開發
/Java
/Java入門第一季(IDEA工具)
double a=36.0;
doube b=12.0;
int sum=(int)a+b;
這樣錯的原因是什么?
2019-07-17
源自:Java入門第一季(IDEA工具) 3-1
正在回答
變量b也需要給他強制類型轉換(int).
double b=12.0;
double sum=(int)a+b;
你第二行少了”l“,
3月份的eclipse中強轉后邊變量也要加括號,我試出來的
public class HelloWorld{
? ? public static void main(String[] args) {
int a=12;
int b=24;
int sum = a+b;
System.out.println("兩數之和為:"+sum);
}
變量b的前面加(int)
a和b都需要強轉為int,int sum = (int)a + (int)b;
你只強轉了a,而b并沒有進行強轉
實際操作是 int = int + double
doube b——double b
(int)a+b——(int)a+(int)b
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
3 回答求助大神解答小白
3 回答請大神解答 救救小白吧!!
3 回答請大神解答 救救小白吧
1 回答小白求解答
2 回答求大神解答
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-08-17
變量b也需要給他強制類型轉換(int).
2020-07-02
double a=36.0;
double b=12.0;
double sum=(int)a+b;
你第二行少了”l“,
2020-05-05
3月份的eclipse中強轉后邊變量也要加括號,我試出來的
2020-02-02
public class HelloWorld{
? ? public static void main(String[] args) {
int a=12;
int b=24;
int sum = a+b;
System.out.println("兩數之和為:"+sum);
}
}
2019-08-18
變量b的前面加(int)
2019-08-17
a和b都需要強轉為int,int sum = (int)a + (int)b;
2019-07-17
你只強轉了a,而b并沒有進行強轉
實際操作是 int = int + double
2019-07-17
doube b——double b
(int)a+b——(int)a+(int)b