java集合的問題,剛開始學java沒幾天,求大神指點
第一個問題是為什么在循環里定義集合時同一接口變量名不會報錯,而在循環外卻要報錯啊
第二個問題,集合創建在循環外,為什么每次循環集合給集合賦值會影響前幾次給集合賦值的結果
想知道怎么循環的所以,我只截取了循環內的那個輸出的結果
就是在第一次循環賦值的時候不是只有00到 03的嗎,為什么后面幾次會改變前幾次的賦值結果啊,難道隨著后面被賦值的集合的數據改變,前幾次已經進行賦值集合的也會被影響?
對比一下集合創建在循環內的輸出結果
結果:
希望大神能指點,不是我鉆牛角尖,只是真的感覺這很納悶。
2017-08-04
已經想通