java 内容不重复的单词 set实现。

Posted ll7

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 内容不重复的单词 set实现。相关的知识,希望对你有一定的参考价值。

 

          set接口的作用是,在收集对象的过程中,如果有重复的对象,则不再重复收集。所以在解决获得内容不重复的单词的个数的时候,就可以操作set接口来实现。

 

         下面是一个Demo

 

 1 //仅供参考
 2 
 3 import java.util.HashSet;
 4 import java.util.Scanner;
 5 import java.util.Set;
 6 
 7 public class Guest {
 8 
 9     public static void main(String[] args) {
10         // TODO Auto-generated method stub
11 
12         Scanner sc=new Scanner(System.in);
13         System.out.println("输入英文单词(空格隔开):");
14         
15         String line=sc.nextLine();
16         String[] tokens=line.split(" ");
17         
18         Set<String> words=new HashSet<String>();
19         for(String token:tokens)
20         {
21             words.add(token);
22         }
23         System.out.println("不重复的单词个数有"+words.size()+"个!"+words);
24         
25         sc.close();
26     }
27 }

 

以上是关于java 内容不重复的单词 set实现。的主要内容,如果未能解决你的问题,请参考以下文章

VsCode 代码片段-提升研发效率

华为OD机试真题Java实现匿名信真题+解题思路+代码(2022&2023)

java set集合不可重复的意思

华为OD机试真题Java实现单词反转真题+解题思路+代码(2022&2023)

编译原理 实验一 java语言实现对C语言词法分析

编译原理 实验一 java语言实现对C语言词法分析