Andy First Dictionary(Set运用)(java实现)

题目链接:Andy First Dictionary

import java.util.Scanner;
import java.util.Set;
import java.util.TreeSet;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String input;
		String temp;
		String paStr = "([a-zA-Z]+)";
		Pattern pattern = Pattern.compile(paStr);
		Matcher matcher;
		Set<String> set =new TreeSet<>();
		while(sc.hasNextLine()){
			input = sc.nextLine();
			matcher= pattern.matcher(input);
			while(matcher.find()){
				temp=matcher.group(1).toLowerCase();
				set.add(temp);
			}
		}
		for(String a:set){
			System.out.println(a);
		}
			
	}

}

猜你喜欢

转载自blog.csdn.net/weixin_41988545/article/details/81292582
今日推荐