import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 int n = Integer.parseInt(in.nextLine()); while (in.hasNextLine()) { List<String> list = new ArrayList<>(n); for (int i = 0; i < n; i++) { list.add(in.nextLine()); } list.sort((a,b)-> a.compareTo(b)); list.forEach((a)-> System.out.println(a) ); } } }
排序用到了list集合API,多熟悉下喇嘛大表达式很有帮助。算是偷懒了