【问题标题】:Shouldn't the startIndex be one?startIndex 不应该是一吗?
【发布时间】:2015-04-28 17:54:55
【问题描述】:

我正在编写有关如何使用 Cisco APIC EM 参考 API 的教程 这是我目前在教程中的位置

这是该方法的实际 API 文档 - 来自 APIC-EM API Docs

为了获得前 3 台主机的列表,本教程将起始索引指定为 1。

仅仅阅读 API 文档,你怎么知道第一个元素(主机)在索引 1,而不是 0?在 Java 中,像 List(ArrayList, LinkedList) 这样的基于索引的结构是零索引的。使用 API 时有什么不同吗?

【问题讨论】:

  • 另一方面,在 JDBC 中,您从 1 开始索引参数。这是一个因程序员而异的实现细节。它应该在文档中提及。但并非所有文档都是好的。

标签: java list indexing data-structures cisco


【解决方案1】:

通常它是从零开始的,但也有例外,它们在文档中明确说明。没有文档的唯一解决方案是旧的试错法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-17
    • 2020-08-20
    • 2015-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多