从控制台输入若干个单词(输入回车结束)放入集合中,将这些单词排序后(忽略大小写)打印出来。 [选做题]



import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import java.util.Scanner;


public class danCi {
		public static void main(String[] args) {
			Scanner  s=new Scanner(System.in);
			String  str=s.nextLine();
			String [] st=str.split(" ");
				//Arrays.asList(st);
			List lis=Arrays.asList(st);
			Collections.sort(lis,new Comparator() {

				@Override
				public int compare(String o1, String o2) {
					
					return o1.compareToIgnoreCase(o2);
				}
			});
			System.out.print(lis);
		}
}	

你可能感兴趣的:(课后理解)