import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 int a; try { a = Integer.valueOf(in.nextLine()); Vector<String> set = new Vector<String>(); for (int i = 0; i < a; i++) { set.add(in.nextLine()); } Collections.sort(set); Iterator<String> i = set.iterator(); while (i.hasNext()) { System.out.println(i.next()); } } catch (Exception e) { } } }
需注意此题不剔除重复数据,故不能使用treeSet数据结构特性完成