使用数组自带的Arrays.sort()方法进行排序

import java.util.*;
public class Main{
    public static void main(String [] args){
        getStringSort();
    }
    public static void getStringSort(){
        Scanner scan = new Scanner(System.in);
        int num = Integer.valueOf(scan.nextLine());
        String [] input = new String[num];
        int i = 0;
        while(scan.hasNext()){
            input[i] = scan.nextLine();
            i++;
        }
        Arrays.sort(input);
        for(String ret : input){
            System.out.println(ret);
        }
    }
}