用java编写输出单词并存放到集合里
时间: 2023-06-01 07:02:36 浏览: 60
以下是一个简单的Java程序,用于从输入字符串中提取单词并将其存储在集合中。程序假定单词由空格分隔。
```java
import java.util.*;
public class WordExtractor {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一段文本:");
String input = scanner.nextLine();
String[] words = input.split(" ");
Set<String> wordSet = new HashSet<>();
for (String word : words) {
wordSet.add(word);
}
System.out.println("提取的单词为:");
for (String word : wordSet) {
System.out.println(word);
}
}
}
```
程序首先使用Scanner类获取从控制台输入的文本。然后,它使用字符串的split方法将输入字符串拆分为单词数组。接下来,程序遍历单词数组并将每个单词添加到HashSet中。最后,程序遍历集合并将每个单词输出到控制台。