如何创建IntList的实例?

时间:2015-02-25 17:38:53

标签: java

我尝试使用名为fastutil的集合包,但我无法创建IntList的实例。

我已尝试使用默认构造函数调用,但它不起作用。

IntList foo = new IntList();

如何创建IntList的新实例?

1 个答案:

答案 0 :(得分:3)

IntList是一个界面。所以你不能直接初始化它,你需要初始化一个实现接口的Object,以便有一个IntList的实例。

这是一个例子:

IntList foo = new IntArrayList();

您可能希望IntArrayList constructors看到可能的实例化。

请注意,实现IntList的所有已知类都是

  • AbstractIntList
  • AbstractIntList.IntSubList
  • IntArrayList
  • IntLists.EmptyList
  • IntLists.Singleton
  • IntLists.SynchronizedList
  • IntLists.UnmodifiableList