Search

배열9_개념10_주소예제

대분류
STEP05 배열
소분류
배열9_개념

영상

개념

package 배열9_개념; import java.util.Arrays; import java.util.Random; public class 배열9_개념10_주소예제 { public static void main(String[] args) { int[] arr1 = {10,20,30}; int[] arr2 = {40,50,60}; int[] arr3 = {70,80,90}; int[][] darr = new int[3][]; darr[0] = arr1; darr[1] = arr2; darr[2] = arr3; Random ran = new Random(); for(int i = 0; i < 1000; i++) { int r1 = ran.nextInt(3); // 0 int r2 = ran.nextInt(3); // 1 int r3 = ran.nextInt(3); // 2 int r4 = ran.nextInt(3); // 1 int temp = darr[r1][r2]; darr[r1][r2] = darr[r3][r4]; darr[r3][r4] = temp; } // [문제] 아래 주석을 풀고 실행했을 때 어떤 값이 나올지 예상하고 주석을 푸시오. /* System.out.println(Arrays.toString(arr1)); System.out.println(Arrays.toString(arr2)); System.out.println(Arrays.toString(arr3)); */ } }
Java
복사