java練習-字串排序
阿新 • • 發佈:2019-01-08
字串排序
用Java編寫一個能對一組字串按字典序升序排序的程式 輸入為N和N行字串,需要按行輸出字串升序排序的結果 如輸入 3Abc
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); } } }