java - 一个包含所有英语单词的 Java 数组? (或具有相同效果的东西)

标签 java arrays dictionary

差不多,我正在编写一个程序,它将对数组中的每个单词运行相同的代码。我做了一个大约 50 个单词的数组来尝试一下,效果很好。 有谁知道一种方法可以将英语中的所有单词(或至少相当多的单词,例如词典的内容)放入 Java 数组中?

提前感谢您的任何回复!

最佳答案

在 Linux 上你可以这样做。它包括很多我不确定是英文的“单词”。

BufferedReader br = new BufferedReader("/usr/share/dict/words");
Set<String> words = new LinkedHashSet();
String line;
while((line = br.readLine()) != null) words.add(line);
br.close();

关于java - 一个包含所有英语单词的 Java 数组? (或具有相同效果的东西),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8486515/

相关文章:

java - Spring Data JPA 自定义 findBy 不起作用

java - 如何在 hibernate 中使用联合执行查询?

c++ - 这是存储 float 的二维动态数组的正确初始化吗?

iphone - 如何在我的 iPhone 应用程序中打开设备 map 以绘制源和目标之间的路径?

java - 如何创建一个包含要在 Intent 中使用的类的变量

Java:带有新关键字的接口(interface)怎么可能?

javascript - 使用正则表达式创建一个新数组以查找以 A 到 J 开头的元素

jquery - 使用 jQuery Each 从数组创建多个列表

c# - 在不知道其类型的情况下获取字典键值对

ios - 在 NSUserDefaults 错误中存储 Int 和 Array 的字典