我要創建一個字典,你輸入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