使用Hashset使得字符串数组中不包含重复字符串

来源:互联网 发布:mac 制作启动u盘 编辑:程序博客网 时间:2024/05/29 01:51

牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。

package Day38;import java.util.*;public class Main {public static void main(String[] args) {Scanner sc =new Scanner(System.in);HashSet<String>  hs = new HashSet<String>();//此时的输入终止应该是需要按Ctril+z来进行输入终止令其输出while(sc.hasNext()){String str = sc.nextLine();String str1[] =str.split(" ");for(int i=0;i<str1.length;i++){hs.add(str1[i]);}}System.out.println(hs.size());hs.clear();}}