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

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

java中如何重新定義?

java中如何重新定義?

hy_wang 2017-07-07 23:44:52
舉一個(gè)很簡單的例子public class 數(shù)組 {? ? public static void main(String[] args) {? ? ? ?? int a=1; int b=2; int a=3;System.out.println(a); }} ? ——————————————————————或者——————public class 數(shù)組 {? ? public static void main(String[] args) {? ? ? ??int a=1;int c=3;int a=c;System.out.println(a);}}這樣也不行。到底應(yīng)該怎么做,我想重新定義a=3
查看完整描述

3 回答

?
望遠(yuǎn)

TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊

變量類型 變量名;--->這是在定義變量

變量名=值;--->這是在對變量賦值

變量類型 變量名=值;-->這是在定義變量的同時(shí)完成初始化

首先在同一個(gè)作用域內(nèi)不能定義兩個(gè)同名變量

public?static?void?main(String[]?args){
????int?a;//合法
????int?b;//合法
????int?a;//非法--變量同一個(gè)作用域內(nèi)不可重復(fù)定義
}

你的要求僅僅是修改變量的值,這就是變量在同一定義域內(nèi)只能定義一次,但可以賦值多次。

public?static?void?main(String[]?args){
????int?a;//合法
????int?b;//合法
????a=10;//合法,不再定義變量a,僅僅修改變量a的值
}


查看完整回答
反對 回復(fù) 2017-07-08
?
精慕門9254224

TA貢獻(xiàn)167條經(jīng)驗(yàn) 獲得超46個(gè)贊

你希望得到的結(jié)果是將a 賦值為3,所以只需要賦值就可以了不需要重新定義,即去掉前面的int,直接寫成a=3即可。

查看完整回答
反對 回復(fù) 2017-07-08
?
產(chǎn)品經(jīng)理不是經(jīng)理

TA貢獻(xiàn)481條經(jīng)驗(yàn) 獲得超143個(gè)贊

直接a=3和a=c,你不用再定義一次。int a表示定義a變量。

查看完整回答
反對 回復(fù) 2017-07-08
  • 3 回答
  • 0 關(guān)注
  • 2284 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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