package com.itheima;
import java.util.Comparator;
import java.util.Scanner;
import java.util.TreeSet;
/**
 * 
 * 8、 编写程序,循环接收用户从键盘输入多个字符串,直到输入“end”时循环结束,并将所有已输入的字符串按字典顺序倒序打印。
 * */
public class Test8 {
	public static void main(String[] args) {
		TreeSet<String> ts=new TreeSet<String>(new Comparator<String>() {
			@Override
			public int compare(String o1, String o2) {
				// TODO Auto-generated method stub
				int num=o2.compareTo(o1);
				return num;
			}
			
		});
		while(true){
			System.out.println("请输入字符串:");
			Scanner sc=new Scanner(System.in);
			String s=sc.nextLine();
			if(!s.equals("end")){
				ts.add(s);
			}else{
				break;
			}
		}
		for(String s1:ts){
			System.out.println(s1);
		}
	}
	
}
原文:http://www.cnblogs.com/chengling/p/4770245.html