Coding/JAVA

[JAVA] 배열의 역순 출력

민톨이 2024. 8. 2. 18:51
728x90

1. Scanner를 통해 1,2,3,4,5를 입력

2. 받은 값을 내림차순으로 

 

package array.ex;

import java.util.Scanner;

public class ArrayEx3 {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int[] numbers = new int[5];

        System.out.println("5개의 정수를 입력하세요:");
        for(int i=0; i < numbers.length; i++){
            numbers[i] = scanner.nextInt();
        }

        System.out.println("출력");
        // 0 1 2 3 4
        for(int i = 4; i >= 0;i--){
            System.out.print(numbers[i]);
            if(i > 0) { //마지막 숫자 뒤 , 는 제거 목적
                System.out.print(", ");
            }
        }
    }
}

📋 내림차순

for문을 거꾸로 설정. i-- 사용

 

if문 => 마지막 숫자 뒤에는 , 가 없게 하기 위함.