如何编写一个测试程序,提示用户输入5个字符串,然后以逆序显示它们

img

用Scanner对象的next方法输入,再调用Arrays的sort方法排序。

import java.util.Arrays;
import java.util.Scanner;

public class TestMain {

    public static void main(String args[]) throws Exception {

        System.out.println("请输入5个字符串");
        Scanner in = new Scanner(System.in);
        String arr[] = new String[5];
        for(int i=0;i<5;i++) {
            arr[i] = in.next();
        }
        Arrays.sort(arr);
        
        for(int i = 4;i>=0;i--)
            System.out.println(arr[i]);
        
    }
}

这帖子下面的第一个相关推荐就是有这样的解法,请看看。