-1

关于使用,有些事情我不明白,FastList我想知道是否有人可以帮助我:确实,我已经导入了库:javolution.util.FastList我不明白为什么 Eclipse 不接受这个程序运行(它给出了一个错误对于FastList):

public List<String> invokeMethodList() {
    FastList<String> lMethodList = new FastList<String>();
    lMethodList.add("getAdminLogs");
    return lMethodList;
}

在创建另一个独立项目时,这段代码工作得很好:

import javolution.util.FastList;

public class FastTest {

      public static void main(String[] args) {

            FastList<String> lMethodList = new FastList<String>();
            lMethodList.add("getAdminLogs");
            lMethodList.add("getPlugInsConfig");
            lMethodList.add("reloadPlugIn");
            System.out.println(lMethodList.toString());

      }

}

我知道这与 FastList 是一个非通用函数的事实有关,但我无法弄清楚这两个项目之间的区别!

我希望有人能给我一个提示!

4

1 回答 1

0

我猜第一个项目被配置为使用不支持泛型的 Java 版本(即 1.5 之前的版本)。

检查项目属性中的 Java 编译器页面。

于 2012-07-19T14:31:47.780 回答