變量可以多次賦值,那我之前的賦值還有什么用
public class Test{
????public static void main(String[] agrs){
????????String a="傻逼";
????????String a="有一群大傻逼';
????????System.out,println(a);
}
}
輸出顯示肯定是:“一群大傻逼”那是我之前賦予的值還有啥用
public class Test{
????public static void main(String[] agrs){
????????String a="傻逼";
????????String a="有一群大傻逼';
????????System.out,println(a);
}
}
輸出顯示肯定是:“一群大傻逼”那是我之前賦予的值還有啥用
2016-04-25
舉報(bào)
2016-04-25
沒(méi)什么用,以前的賦值會(huì)被當(dāng)前最新的值所替換。
2016-08-23
假如我們家養(yǎng)了一只小狗“小貓”,小貓非常小的時(shí)候,我們給她的任務(wù)是賣(mài)萌,等她長(zhǎng)大了,我們又給了她一個(gè)新的任務(wù),則是看家。此時(shí)雖然小貓沒(méi)有賣(mài)萌的作用了(假設(shè)),而有了新的作用(看家),但我們能因此說(shuō)由于新的作用代替了舊的作用,那小貓小時(shí)候一直賣(mài)的萌就沒(méi)有意義了嗎?
變量之所以叫“變量”不正是因?yàn)樗亲兓膯?,隨著該變量在程序進(jìn)程的不同環(huán)節(jié),作用也是不同的,那么其值自然也是變化的。例如我們要輸出多個(gè)類(lèi)似語(yǔ)句,則可以寫(xiě)一個(gè)循環(huán)來(lái)輸出,同時(shí)我們用一個(gè)變量來(lái)控制循環(huán)的次數(shù),讓每一次循環(huán)后,變量的值遞增+1,同時(shí)變量值到達(dá)一個(gè)上限時(shí),結(jié)束循環(huán)。在這個(gè)案例中,變量的值是不是變化的呢,每一次循環(huán)完后,變量被賦予新值,是不是就替換了舊值呢?是的,但我們能說(shuō)舊值沒(méi)有在上一次循環(huán)中發(fā)揮作用嗎?當(dāng)然不能。這就是變量可以多次賦值的意義所在。
2016-04-25
以最后一次初始化為準(zhǔn) 前面的會(huì)替代掉。
2016-04-25
沒(méi)用了......大傻逼后面的雙引號(hào) 你是單