作者TonyQ (骨頭)
看板java
標題Re: [蟲?] 靈異現象??=口=""
時間Mon Feb 27 16:40:51 2006
※ 引述《TsaiCF (Feng)》之銘言:
: : 那如果我想要先把陣列A備份為陣列B~
: System.arraycopy
copyarray很人性化 可以選擇開始跟結束的index:)
不過如果是要直接copy物件的話
也是可以採用 clone() 這是不限定在Array能使用的方法
只要是物件,就能透過clone()方法和轉型的協助,
產生一個同樣內容且非參考同一位址的物件。
Call By Reference 是個很有趣的現象。:)
-----------------------------
ex.
String a[]={"a","b","c","d","f"};
String b[]=(String[])a.clone();
a[0]="g";
for(String i:b){
System.out.println(i);
}
for(String i:a){
System.out.println(i);
}
--
String temp="relax"; | Life just like programing
while(buringlife) String.forgot(temp); | to be right or wrong
while(sleeping) brain.setMemoryOut(); | need not to say
stack.push(life.running); | the complier will
stack.push(scouting.buck()); | answer your life
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.240.58