| 查看: 1906 | 回復(fù): 12 | |||
雪影無(wú)痕88金蟲(chóng) (小有名氣)
|
[交流]
java 數(shù)組拷貝和數(shù)組賦值 已有4人參與
|
|
①array1=array2; 這個(gè)是數(shù)組拷貝,是指向同一個(gè)數(shù)組。不管array1和array2其中一個(gè)數(shù)組某個(gè)元素改變,另外一個(gè)數(shù)組也跟著變化。 問(wèn)題1:這兩個(gè)數(shù)組的內(nèi)存是一樣? ②twoD是二維數(shù)組,array1是一維數(shù)組,array = twoD[0]; 問(wèn)題2:將二維數(shù)組第1行內(nèi)容賦值給一維數(shù)組,嘗試了改變twoD[0]中某個(gè)元素,但是array中的元素不會(huì)隨之變化。 ③twoD中某行元素重新賦值,要如何賦值,好像twoD[0] = {};這樣會(huì)報(bào)錯(cuò),說(shuō)常量數(shù)組只能用于初始化~ 這個(gè)問(wèn)題困擾我很久了,我們一起交流交流吧。 謝謝哦 [ Last edited by 雪影無(wú)痕88 on 2013-1-15 at 14:22 ] |
木蟲(chóng) (著名寫(xiě)手)

金蟲(chóng) (小有名氣)
木蟲(chóng) (著名寫(xiě)手)

金蟲(chóng) (小有名氣)
鐵蟲(chóng) (小有名氣)

鐵蟲(chóng) (小有名氣)

新蟲(chóng) (初入文壇)
|
如果你學(xué)過(guò)C , 我想這沒(méi)有一點(diǎn)問(wèn)題 ---- 理解這個(gè)。 首先分清楚: 計(jì)算機(jī)里面的值有兩種, 一種是數(shù)據(jù)值, 取出來(lái)用的; 一種是地址值, 取出來(lái)找地址的。 在java中分別表現(xiàn)為基本數(shù)據(jù)類(lèi)型,引用數(shù)據(jù)類(lèi)型。 java 中: 基本數(shù)據(jù)類(lèi)型: byte, short, char, int, long, float, double, boolean. 引用數(shù)據(jù)類(lèi)型: 除了基本就是引用啦, 比如數(shù)組, 類(lèi)。 引用數(shù)據(jù)類(lèi)型保存的是地址值, 當(dāng)他們直接進(jìn)行賦值時(shí), 賦的是地址值, 所以 A = B 后, A, B 指向同一個(gè)地址。 |
鐵蟲(chóng) (小有名氣)
|
貌似java中有點(diǎn)不同,A=B不像是地址共享,它們表示的數(shù)組前綴應(yīng)該不代表數(shù)組的首地址而是代表著不同的數(shù)組類(lèi)對(duì)象,賦值號(hào)在這里只是快捷生成對(duì)象的手段,從而讓A表示它,賦值前后A所表示的對(duì)象不同,而原先的那個(gè)對(duì)象應(yīng)該會(huì)被相應(yīng)的回收機(jī)制處理掉。而且java中沒(méi)有指針這一說(shuō),而讓數(shù)組前綴或你說(shuō)的引用類(lèi)型代表地址的值但又硬說(shuō)那不是指針不是有點(diǎn)難以自圓其說(shuō)嗎。 [ 發(fā)自手機(jī)版 http://www.gaoyang168.com/3g ] |

鐵蟲(chóng) (小有名氣)
|
貌似java中有點(diǎn)不同,A=B不像是地址共享,它們表示的數(shù)組前綴應(yīng)該不代表數(shù)組的首地址而是代表著不同的數(shù)組類(lèi)對(duì)象,賦值號(hào)在這里只是快捷生成對(duì)象的手段,從而讓A表示它,賦值前后A所表示的對(duì)象不同,而原先的那個(gè)對(duì)象應(yīng)該會(huì)被相應(yīng)的回收機(jī)制處理掉。而且java中沒(méi)有指針這一說(shuō),而讓數(shù)組前綴或你說(shuō)的引用類(lèi)型代表地址的值但又硬說(shuō)那不是指針不是有點(diǎn)難以自圓其說(shuō)嗎。 [ 發(fā)自手機(jī)版 http://www.gaoyang168.com/3g ] |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 本科雙非材料,跨考一志愿華電085801電氣,283求調(diào)劑,任何專(zhuān)業(yè)都可以 +5 | 芝士雪baoo 2026-03-28 | 6/300 |
|
|---|---|---|---|---|
|
[考研] 283求調(diào)劑 +7 | A child 2026-03-28 | 7/350 |
|
|
[考研] 083000學(xué)碩274求調(diào)劑 +7 | Li李魚(yú) 2026-03-26 | 7/350 |
|
|
[考研] 322求調(diào)劑 +6 | 宋明欣 2026-03-27 | 6/300 |
|
|
[考研] 328求調(diào)劑 +7 | 嗯滴的基本都 2026-03-27 | 7/350 |
|
|
[考研] 086000調(diào)劑 +3 | 7901117076 2026-03-26 | 3/150 |
|
|
[考研] 265求調(diào)劑11408 +3 | 劉小鹿lu 2026-03-27 | 3/150 |
|
|
[考研] 298調(diào)劑 +3 | jiyingjie123 2026-03-27 | 3/150 |
|
|
[考研] 材料學(xué)碩333求調(diào)劑 +8 | 北道巷 2026-03-24 | 8/400 |
|
|
[考研] 085601求調(diào)劑總分293英一數(shù)二 +4 | 鋼鐵大炮 2026-03-24 | 4/200 |
|
|
[考研] 289求調(diào)劑 +17 | 碩星赴 2026-03-23 | 17/850 |
|
|
[考研] 一志愿上海交大生物與醫(yī)藥專(zhuān)碩324分,求調(diào)劑 +6 | jiajunX 2026-03-22 | 6/300 |
|
|
[考研] 334分 一志愿武理-080500 材料求調(diào)劑 +4 | 李李不服輸 2026-03-25 | 4/200 |
|
|
[考研] 機(jī)械學(xué)碩總分317求調(diào)劑。。。 +4 | Acaciad 2026-03-25 | 4/200 |
|
|
[考研] 347求調(diào)劑 +4 | L when 2026-03-25 | 4/200 |
|
|
[考研] 調(diào)劑 +4 | 13853210211 2026-03-24 | 4/200 |
|
|
[考研] 材料專(zhuān)碩找調(diào)劑 +5 | 哈哈哈吼吼吼哈 2026-03-23 | 5/250 |
|
|
[考研] 求調(diào)劑一志愿武漢理工大學(xué)材料工程(085601) +5 | WW.' 2026-03-23 | 7/350 |
|
|
[考研] 305分求調(diào)劑(食品工程) +5 | Sxy112 2026-03-21 | 7/350 |
|
|
[考研] 285求調(diào)劑 +6 | ytter 2026-03-22 | 6/300 |
|