본문 바로가기
Java & JSP

1차원 배열 가지고 놀기

by BeGeek 2015. 3. 6.

ArrayInit.java

 
public class ArrayInit {
 
 public static void main(String[] args){
  
  int[] a = null;
  a = new int[5];
  
  a[0]=2;a[1]=5;a[2]=3;a[3]=9;a[4]=8;
  
  int[] b = new int[]{2,5,3,9,8};
  
  int[] c = {2,5,3,9,8};
  
  for(int i=0; i<a.length; i++){
   System.out.print(a[i]+"\t");
  }
  System.out.println();
  
  int[] d = a;
  a[4]=55;
  
  for(int i=0; i<a.length; i++){
   System.out.print(d[i]+"\t");
  }
  System.out.println();
  
  int[] e = new int[5];
  System.arraycopy(d,0,e,0,d.length);
  d[4] = 100;
  for(int i=0; i<e.length;i++){
   System.out.print(e[i]+"\t");
  }
  
 }
}

출력결과

2 5 3 9 8 
2 5 3 9 55 
2 5 3 9 55  

 

댓글