用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]);
}
}
这帖子下面的第一个相关推荐就是有这样的解法,请看看。