【问题标题】:Splice an ArrayList in Java similar to Node Js类似Node Js的Java中拼接一个ArrayList
【发布时间】:2021-07-29 09:18:59
【问题描述】:

在 Node Js 代码中,我们有如下的“stopTimeFrame()”方法:

 public stopTimeFrame(timeFrameIdentifier: number): number {
    const startTimeStamp = this.timeFrames.splice(timeFrameIdentifier, 1)[0]

    return new Date().getTime() - startTimeStamp;
  }

所以,在 Node Js 代码中,他们使用的是 'Splice()' 方法。我对 Node Js 了解不多。所以我只是用谷歌搜索了 Node Js 中 splice() 的用法。

根据文档(w.r.t 以上代码),splice() 方法在“timeFrameIdentifier”位置添加新项目并删除 1 个项目。

我需要在 Java 中实现类似的方法。但是我没有在 Java 中找到适合 slice() 的替代方法?

请帮忙

【问题讨论】:

    标签: java arraylist splice


    【解决方案1】:

    拼接方法分三步执行:

    • 删除项目
    • 添加新项目
    • 退回已删除的项目

    所以我认为上述这些步骤并不难实现

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-27
      • 2012-11-18
      • 1970-01-01
      • 2014-05-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多