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

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

不太理解啊,

不太懂+three的+號有什么作用?還有既然自己要打three=one+two,那為什么還要給出int three=0??求解釋

正在回答

3 回答

這里的+號不是運算符號,而是運算符號的重載,就行=號是賦值符號的意思;

+號在不同的地方使用,會有不同的功能;

在函數里面使用一般是拼接的意思,這是為了開發方便而重載出來的;

而在表達式里面使用的話一般就是加法;

three是一個變量

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

藍色彼昂 提問者

非常感謝!
2017-01-26 回復 有任何疑惑可以回復我~

“+”用于字符竄之間或字符串和變量名之間是拼接的意思,而用在數據類型變量之間是算數運算符的加法

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

藍色彼昂 提問者

可是這個+three應該不是用于算數運算符吧?
2017-01-26 回復 有任何疑惑可以回復我~

int three=0這個是給three賦初值;個人認為有了three=one+two,可以不用賦初值,直接int three也可以.但是如果后面涉及到類似于+=這樣的計算,three首先要有值才可。關于“不太懂+three的+號有什么作用?”這個問題我想知道你是在哪個章節看到的?

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

藍色彼昂 提問者

就是這個("....==>"+three):就是這個+
2017-01-26 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學習       1167775    人
  • 解答問題       18749    個

0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始

進入課程

不太理解啊,

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

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

幫助反饋 APP下載

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

公眾號

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