1. 程式人生 > >java練習-字串排序

java練習-字串排序

字串排序

  用Java編寫一個能對一組字串按字典序升序排序的程式 輸入為N和N行字串,需要按行輸出字串升序排序的結果 如輸入 3
Abc
Abe
Abd
輸出:
Abc
Abd

Abe

import java.io.*;  
import java.util.*;
import java.util.ArrayList.*;
import java.util.List.*;
import javax.crypto.ShortBufferException;  
import javax.security.auth.x500.X500Principal;  
  
import java.math.*;  
import java.text.*;   
public class Main {  
public static void main(String[] args){ 
Scanner cin=new Scanner(System.in);
int t=cin.nextInt();
List<String> lists= new ArrayList<String>();
for(int i=0;i<=t;i++){
	lists.add(cin.nextLine());
}
Collections.sort(lists);
for(String li:lists){
	System.out.println(li);
}
}
}