¼Ò½ºÄÚµå¶óÀ̺귯¸®  ¹è¿­  ¹è¿­º¹»ç(clone)  

¹è¿­º¹»ç(clone)

ArrayCloneTest.java

public class ArrayCloneTest {
    
public static void 
main(String[] args) {
        
int[] mydream  = new int[]{5, 4, 6, 9, 7, 9
};
        
int[] mytarget = (int
[])mydream.clone();
        
for(int i=0
; i<mytarget.length; i++){
            System.out.println(
"mytarget["+i+"] : " 
+ mytarget[i]);
        }
    }
}

C:\examples\6. Array>javac ArrayCloneTest.java
C:\examples\6. Array>java ArrayCloneTest
mytarget[0]:5
mytarget[1]:4
mytarget[2]:6
mytarget[3]:9
mytarget[4]:7
mytarget[5]:9

clone()¸Þ¼­µå¸¦ »ç¿ëÇÏ¿© mydream°´Ã¼ÀÇ ¸Þ¸ð¸®¸¦ Åë°·Î º¹»çÇÏ¿© mytarget°´Ã¼ÀÇ ¸Þ¸ð¸®·Î º¹»çÇØÁÝ´Ï´Ù. clone()¸Þ¼­µå¸¦ »ç¿ëÇϸé ÀÚµ¿À¸·Î objectÇüÀ¸·Î  ¾÷ij½ºÆÃµÇ¹Ç·Î ¿ø·¡ÀÇ ÇüÀ¸·Î ´Ù¿îij½ºÆÃ(int[])ÇØÁÖ¾î¾ß¸¸ ÇÕ´Ï´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:°´Ã¼°³³ä¼Ò½ºÄÚµå
ÀúÀÚ:ÃÖ¿µ°ü