-1

我有LinkedList字符串,我在其中插入了很多单词。我想按字母顺序对列表进行排序。

我在互联网上搜索并找到了,Collections.sort(list); 但是当我尝试它时,我得到了一个错误。这是代码:

import java.text.Collator;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;

public class Test {
    public static void main(String[] args) {

     LinkedList<String> s=new LinkedList<String>();

        s.insert("cat");
        s.insert("apple");
        s.insert("desk");
        s.insert("bed");
        s.insert("zebra");
        s.insert("floor");

        Collections.sort(s);
    }
}
4

1 回答 1

1

您还没有导入 LinkedList 并且 LinkedList 没有插入方法。尝试这个:

import java.util.Collections;
import java.util.LinkedList;

public class Test {
    public static void main(String[] args) {

     LinkedList<String> s=new LinkedList<String>();

        s.add("cat");
        s.add("apple");
        s.add("desk");
        s.add("bed");
        s.add("zebra");
        s.add("floor");

        Collections.sort(s);
    }
}
于 2012-12-02T21:40:49.313 回答