作业3
2018-12-18 19:08
127 查看
2018.12.18作业
从控制台输入若干个单词(输入回车结束)放入集合中,将这些单词排序后(忽略大小写)打印出来。
import java.util.ArrayList; import java.util.Collections; import java.util.Scanner; public class Zuoye12 implements Comparable<String>{ public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); Scanner input = new Scanner(System.in); System.out.println("请输入需要排序的单词数量"); int n = input.nextInt(); System.out.println("请输入单词"); for(int i = 0;i<n;i++) { list.add(input.next()); } Collections.sort(list); System.out.println(list); } @Override public int compareTo(String o) { return 0; } }