代码之家  ›  专栏  ›  技术社区  ›  Hank Gay

是否存在与ApacheCommons集合中的arrayIterator等效的泛型?

  •  5
  • Hank Gay  · 技术社区  · 15 年前

    ArrayIterator 方便(尽管我不需要 reset 功能),但和其他公共集合的东西一样,它不使用泛型。我检查过了 Google Collections 但我没有看到一个接近的等价物。我错过了吗?有没有另一个图书馆的声誉和质量与前两个图书馆相似,提供这样的东西?谢谢。

    1 回复  |  直到 13 年前
        1
  •  15
  •   Kevin Bourrillion Gergely    15 年前

    Arrays.asList(array).iterator()

    Arrays.asList(array).subList(start, end).iterator()

    这些方法调用很便宜——它们实际上不复制任何数据。这个 Arrays 类在 java.util 当然。