import java.util.Scanner;

public class ArrayCopy {
	
	static void copy(int[] b, int[] a) {
		for(int i = 0; i < b.length; i++) {
			a[i] = b[i];
		}
	}
	
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		
		// num값 지정
		System.out.print("num 값 : ");
		int num = scanner.nextInt();
		
		int[] b = new int[num];
		
		int[] a = new int[num];
		
		// b의 배열값 입력
		for(int i = 0; i < b.length; i++) {
			System.out.print("b[" + i + "] : ");
			b[i] = scanner.nextInt();
		}
		
		copy(b, a);
		
		// a의 배열값 출력
		System.out.println("\nb의 배열값을 a에 복사 한 결과 ");
		
		System.out.println();
		
		for(int i = 0; i < a.length; i++) {
			System.out.print("a[" + i + "] : " + a[i]);
			System.out.println();
		}
			
	}
}

 

 

결과

'자료구조' 카테고리의 다른 글

소수  (0) 2020.07.02
String 클래스  (0) 2020.07.02
기수 변환  (0) 2020.07.02
배욜요소 역배열  (0) 2020.07.01

+ Recent posts