【问题标题】:how to get difference between two values in single arraylist?如何获得单个arraylist中两个值之间的差异?
【发布时间】:2018-06-11 01:46:39
【问题描述】:

我有像{23,45,44,78} 这样的数组列表。我试图在特定位置获得价值并获得两个差异,但有没有最好的方法来获得 23-4545-44 等的差异

【问题讨论】:

  • 用您尝试过的代码更新您的问题。

标签: android arrays arraylist


【解决方案1】:

Java 8 之前的做法是只使用 for 循环:

for (int i=0; i < list.size()-1; ++i) {
    System.out.println(list.get(i) - list.get(i+1));
}

Demo

使用流可能有一种更紧凑的方法。

【讨论】:

    猜你喜欢
    • 2020-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-29
    相关资源
    最近更新 更多