Array Copy

Object
回覆文章
頭像
davidlan
文章: 167
註冊時間: 2014年 7月 28日, 09:09

Array Copy

文章 davidlan » 2014年 8月 11日, 17:54

<p.4-30, Java SE7>
Shallow Copy (並未實際 copy Array 內的每個物件)
1.
int[] scores1 = {...};
int[] scores2 = scores1;
2.
System.arraycopy(scores1,0,scores2,0, scores1.length);
3.
int[] scores2 = Arrays.copyOf(scores1, length); (length 超過 scores1.length 時,預設值為0)

頭像
davidlan
文章: 167
註冊時間: 2014年 7月 28日, 09:09

Re: Array Copy

文章 davidlan » 2014年 8月 11日, 17:59

Deep Copy (得自行實作,每個物件都得 copy)

回覆文章