第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

我這樣洗的代碼也能輸出,和參考答案的思路有啥不同???


public?class?HelloWorld{????
public?static?void?main(String[]?args)?{?
final?String?SEX1="男";???????
String?sex1=(SEX1);????????
final?String?SEX2="女";???????
String?sex2=(SEX2);????????
System.out.println(sex1);??????
System.out.println(sex2);
?}?
}
為什么答案也是對的?和給的參考答案不一樣?這個(gè)final值被固定后,是防止后期寫的時(shí)候變量被修改?

正在回答

4 回答

SEX1和SEX2不能被修改,但是可以將值賦予給sex1和sex2

0 回復(fù) 有任何疑惑可以回復(fù)我~

http://blog.csdn.net/niguang09/article/details/6035813,網(wǎng)上查的,我也不懂

0 回復(fù) 有任何疑惑可以回復(fù)我~

final是“最終”的意思,fianl一般用作定量,意思就是不管你怎么賦值,他都只輸出初始值。

0 回復(fù) 有任何疑惑可以回復(fù)我~

你這樣寫也是對的呀,就是有點(diǎn)畫蛇添足。

你首先final固定變量SEX1和SEX2的值,再將這兩個(gè)值分別賦予了新的變量sex1和sex2,最后輸出sex1和sex2。

你只是多做了一步,將兩個(gè)固定值賦予了兩個(gè)新的變量。

輸出的時(shí)候直接引用變量SEX1和SEX2就可以了,沒必要多出一步賦予再輸出。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

weibo_擦傷傀儡登場_03310671 提問者

謝謝,,就是這個(gè)最終賦值,沒明白是什么意思??以后這個(gè)變量名就不能賦值了嗎?,既然最終賦值了,那還再對這個(gè)變量賦值有什么意義??哈哈,,這是我現(xiàn)在理解的final的意思
2016-05-08 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

我這樣洗的代碼也能輸出,和參考答案的思路有啥不同???

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號