亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

正在回答

3 回答

無需使用int和double再定義

0 回復 有任何疑惑可以回復我~
#1

qq_終嚸_0 提問者

什么意思????
2017-09-18 回復 有任何疑惑可以回復我~
public?class?HelloWorld{
????public?static?void?main(String[]?args)?{
	????int?one?=?10?;
????????int?two?=?20?;
????????int?three?=?0?;
????????three?=?one+two;

????????System.out.println("three=one+two==>"+three);
????????
????????three?+=?one;
????????
????????System.out.println("three+=one==>"+three);
????????
????????three?-=?one;
????????
????????System.out.println("three-=one==>"+three);
????????
????????three?*=?one;
????????
????????System.out.println("three*=one==>"+three);
????????}
}


2 回復 有任何疑惑可以回復我~
#1

qq_終嚸_0 提問者

為什么有括號里直接填three也可以?然后你的括號里那一段是什么意思,怎么理解?
2017-09-18 回復 有任何疑惑可以回復我~
#2

soft_xiao 回復 qq_終嚸_0 提問者

因為 變量是可以用來引用的,這個你能理解嗎? 變量定義之后,已經存在 ,變量+=還是*= 都是一個表達式,也就是一句代碼了。 比如a+=b 就是 a = a + b; 而 a*=b 就是 a = a * b; 所以引用一個變量無需再用類型定義,定義自然出錯,而你問的括號里,只是很普通的一次引用或者說調用. 不然你定義一個變量是為了干什么 .對吧
2017-09-18 回復 有任何疑惑可以回復我~

為什么不需要INT,有的時候缺需要

1 回復 有任何疑惑可以回復我~
#1

soft_xiao

首次定義需要,作用域下,調用無需再定義,定義變量可以理解為聲明變量 同一作用域下,一個變量只需要聲明一次,就可以使用了
2017-09-18 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

各位大佬,錯哪了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號