Search

배열4_문제05_인덱스교체

대분류
STEP04 배열
소분류
배열4_문제

영상

문제

package 배열4_문제; /* [문제] 인덱스 2개를 입력받아 값을 교체하시오. [예시] 인덱스1 입력 : 1 인덱스2 입력 : 3 결과 : {10, 40, 30, 20, 50} */ public class 배열4_문제05_인덱스교체_문제 { public static void main(String[] args) { int[] arr = { 10, 20, 30, 40, 50 }; } }
Java
복사

해설

package 배열4_문제; import java.util.Arrays; import java.util.Scanner; /* [문제] 인덱스 2개를 입력받아 값을 교체하시오. [예시] 인덱스1 입력 : 1 인덱스2 입력 : 3 결과 : {10, 40, 30, 20, 50} */ public class 배열4_문제05_인덱스교체_정답 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] arr = { 10, 20, 30, 40, 50 }; System.out.print("인덱스1 입력 : "); int index1 = scan.nextInt(); System.out.print("인덱스2 입력 : "); int index2 = scan.nextInt(); int temp = arr[index1]; arr[index1] = arr[index2]; arr[index2] = temp; System.out.println(Arrays.toString(arr)); scan.close(); } }
Java
복사