コンパイル後、値を標準入力すると値を降順に並べていきたいです。
例えば
1 2 3
と入力すると
3
2
1
と実行されるようにです。
配列の大きさは決めずに
無制限で格納していきたいのですが。。。(3つ以外だとエラー分が出るように)
Main
1import java.util.Scanner; 2public class Main { 3 public static void main(String[] args) { 4 System.out.println("値を入力してください"); 5 Scanner sc = new Scanner(System.in); 6 int[] ary = sc.nextInt();→?ここが謎 7 8 if(ary.length == 3){ 9 for(int i = 2; i>=0; i--){ 10 System.out.println(ary[i]); 11 } 12 }else{ 13 System.out.println("エラー:引数は3つ指定する事。"); 14 } 15 } 16 }
わかる方いらっしゃいますでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。