我必须创建一个字典,在其中输入一个包含 5 个句子的文本文件,它会使用其中的单词并使用单链表按字母顺序对它们进行排序。我有文本文件,但确实需要帮助将它们制作成链接列表并对其进行排序。我了解如何创建链接列表,但我不知道如何从文本文件创建它们并对其进行排序。任何帮助,将不胜感激。
import java.util.*;
public class Dictionary {
public static void main(String[] args) {
String[] things = {"a", "dog", "eats"};
List<String> list1 = new LinkedList<String>();
for(String x : things)
list1.add(x);
String[] things2 = {"The", "Cat", "Walks"};
List<String> list2 = new LinkedList<String>();
for(String y : things2)
list2.add(y);
list1.addAll(list2);
list2 = null;
printMe(list1);
printMe(list1);
}
private static void printMe(List<String> l) {
for(String b : l)
System.out.printf("%s ", b);
System.out.println();
}
}