输入:一段文本
输出:按字典序排好序的单词
样例:
题解:
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
TreeSet<String> ts=new TreeSet<String>();
while(scan.hasNext()){
String str=scan.next();
str=str.toLowerCase();
String str1= new String();
if(!str.matches("[a-zA-Z]+")){
for(int i=0;i<str.length();i++){
if(str.charAt(i)>=97&&str.charAt(i)<=122){
str1+=str.charAt(i);
}
else{
if(!str1.equals("")){
ts.add(str1);
str1="";}
}
}//endFor
if(!str1.equals("")){
ts.add(str1);
str1="";
}
}
else
ts.add(str);
}
for(String t:ts)
System.out.println(t);
}
}