作者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