Search

배열3_개념02_거꾸로저장

대분류
STEP04 배열
소분류
배열3_개념

영상

문제

package 배열3_개념; /* [문제] a배열의 값을 b배열에 하나씩 저장하는데 순서를 거꾸로 저장하시오. [정답] b = {5, 4, 3, 2, 1} */ public class 배열3_개념02_거꾸로저장_문제 { public static void main(String[] args) { int[] a = {1, 2, 3, 4, 5}; int[] b = {0, 0, 0, 0, 0}; } }
Java
복사

해설

package 배열3_개념; import java.util.Arrays; /* [문제] a배열의 값을 b배열에 하나씩 저장하는데 순서를 거꾸로 저장하시오. [정답] b = {5, 4, 3, 2, 1} */ public class 배열3_개념02_거꾸로저장_정답 { public static void main(String[] args) { int[] a = {1, 2, 3, 4, 5}; int[] b = {0, 0, 0, 0, 0}; /* [풀이] index = 4 i = 0 b[4] = a[0] b = [0, 0, 0, 0, 1] i = 1 b[3] = a[1] b = [0, 0, 0, 2, 1] i = 2 b[2] = a[2] b = [0, 0, 3, 2, 1] i = 3 b[1] = a[3] b = [0, 4, 3, 2, 1] i = 4 b[0] = a[4] b = [5, 4, 3, 2, 1] */ int index = b.length - 1; for(int i=0; i<a.length; i++) { b[index - i] = a[i]; } System.out.println(Arrays.toString(b)); } }
Java
복사