我要创建一个字典,你输入5句的一个文本文件,它需要在他们的单词和字母用单链表排序。我有文本文件,但真的需要帮助,使他们成为一个链表并对其进行排序。我知道如何创建链接列表,但我不知道如何从文本文件创建它们并对它们进行排序。任何帮助,将不胜感激。实施字典作为排序的单向链表的Java
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();
}
}
除非你展示一些代码(特别是因为你提到它是作业),否则你不会得到任何答案 – shyam
我的代码是导入文本文件,我也有代码链接列表它只是我不知道没有如何让文本文件进入链表,我应该发布我有什么? – LearninSlow
你可以自由使用Java标准类,或者你应该自己做一些东西(比如排序)吗? – hyde