課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
為何第二個輸出語句輸出的不是30,而是40?前面的藍色部分只是字符串,不會影響它吧?
第三個是30,第四個是300......
2015-08-22
源自:Java入門第一季(IDEA工具)升級版 3-3
正在回答
????????int one = 10;?? ??? ?int two = 20;?? ??? ?int three = 0;?? ??? ?three = one + two;? 20+10?? ??? ?System.out.println("three = one + two ==>"+three);??? three = 30;?? ??? ?three += one;????30+10?? ??? ?System.out.println("three = one + two ==>"+three);??? three = 40;?? ??? ?three -= one;?????? ??? ?System.out.println("three = one - two ==>"+three);
黑巫 提問者
我也是在糾結不是30-10不是20么原來是這樣。
這是一個好問題, 我剛剛也在想 c-=a 為什么會是 30 ,后來發現是因為前面的c已經重新賦值過了。
哈,我看出來了.....
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
4 回答Java中算法
3 回答JAVA算法分析
3 回答java輸出
3 回答java 算法怎么理解
4 回答Java的算術運算
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-08-23
????????int one = 10;
?? ??? ?int two = 20;
?? ??? ?int three = 0;
?? ??? ?three = one + two;? 20+10
?? ??? ?System.out.println("three = one + two ==>"+three);??? three = 30;
?? ??? ?three += one;????30+10
?? ??? ?System.out.println("three = one + two ==>"+three);??? three = 40;
?? ??? ?three -= one;????
?? ??? ?System.out.println("three = one - two ==>"+three);
2016-05-03
我也是在糾結不是30-10不是20么原來是這樣。
2015-09-19
這是一個好問題, 我剛剛也在想 c-=a 為什么會是 30 ,后來發現是因為前面的c已經重新賦值過了。
2015-08-22
哈,我看出來了.....