Scanner?scanner?=?new?Scanner(System.in);
System.out.println("輸入多個單詞,回車換行輸入下壹個單詞,已#結束!");
List<String>?list?=?new?ArrayList<String>();?//用來存放輸入的單詞
String?word?=?null;
do?{
word?=?scanner.nextLine();
if?(!"#".equals(word)){
list.add(word);?//輸入不是#時放入list中保存
}
}while?(!"#".equals(word));
Collections.sort(list);?//按單詞字典排序
System.out.println("輸出排序之後的結果:");
for?(String?str?:?list){
System.out.println(str);
}
}
結果: