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



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<String> lis=Arrays.asList(st);
			Collections.sort(lis,new Comparator<String>() {

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

猜你喜欢

转载自blog.csdn.net/qq_43189642/article/details/85089163