¸Å°³º¯¼ö·Î¼ÀÇ ¹è¿
ParamArray.java
class ParamArray {
private int[] des;
public int[] copyArray(int[] source) {
this.des = new int[source.length];
for(int i=0; i<source.length; i++)
this.des[i] = source[i];
return this.des;
}
public void copyArray(int[] source, int[] target) {
for(int i=0; i<source.length; i++)
target[i] = source[i];
}
}
public class ParamArrayMain {
public static void main(String[] args) {
int[] arr = new int[]{1,2,3,4,5};
int[] tar = new int[5];
ParamArray p = new ParamArray();
int[] result = p.copyArray(arr);
for(int i=0; i<result.length; i++){
System.out.println("result["+i+"] : " + result[i]);
}
p.copyArray(arr, tar);
for(int i=0; i<tar.length; i++) {
System.out.println("tar["+i+"] : " + tar[i]);
}
}
}
C:\examples\6. Array>javac ParamArrayMain.java
C:\examples\6. Array>java ParamArrayMain
result[0]:1
result[1]:2
result[2]:3
result[3]:4
result[4]:5
tar[0]:1
tar[1]:2
tar[2]:3
tar[3]:4
tar[4]:5
¸Þ¼µåÀÇ ¸Å°³º¯¼ö·Î ¹è¿À» »ç¿ëÇÏ´Â ¿¹Á¦ÀÔ´Ï´Ù. ¸Å°³º¯¼öµµ ÀÏÁ¾ÀÇ °´Ã¼ º¯¼ö³¢¸®ÀÇ ÇÒ´çÀ̱⠶§¹®¿¡ ÂüÁ¶¸¦ ±âº»À¸·Î ÇÕ´Ï´Ù.
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:°´Ã¼°³³ä¼Ò½ºÄÚµå ÀúÀÚ:ÃÖ¿µ°ü |