迭代整数列表并计算差(java)
我有一份清单如下:迭代整数列表并计算差(java),java,Java,我有一份清单如下: nestedList=[[1, 1], [4, 5], [8, 9], [11, 11]] 我试图计算初始列表[1,1]的最后一个元素与第二个元素[4,5]的第一个元素之间的差值,即4-1=3,依此类推8-5=3,11-9=2。在列表上写一个普通for循环,但从1开始,而不是从0开始,因此可以使用I-1查找前一个元素 然后获取上一个元素及其第二个值,获取当前元素及其第一个值,然后减去这两个值 编辑:根据请求,实现了对包含整数的列表的支持 不同列表嵌套列表的int sumof
nestedList=[[1, 1], [4, 5], [8, 9], [11, 11]]
我试图计算初始列表[1,1]的最后一个元素与第二个元素[4,5]的第一个元素之间的差值,即4-1=3,依此类推8-5=3,11-9=2。在列表上写一个普通for循环,但从1开始,而不是从0开始,因此可以使用I-1查找前一个元素
然后获取上一个元素及其第二个值,获取当前元素及其第一个值,然后减去这两个值
编辑:根据请求,实现了对包含整数的列表的支持
不同列表嵌套列表的int sumof{
整数和=0;
对于int index=1;index你试过什么?您具体需要什么帮助?我正在尝试遍历列表。计算第一个列表的结束值和下一个列表的开始值之间的差异。我尝试使用2 for循环进行迭代并找到差异,但不知怎么搞砸了代码。不要发布。@shmosel我找不到任何类似的发布。如果您有链接然后,请与他人分享并尝试回答问题。我使用了相同的逻辑,但仍然没有得到结果。@Vro如果您在问题中显示了您的代码,我们可以帮助您找出错误所在。我需要它作为列表。谢谢@Jason。因为我的结果是3,3,2,所以它应该是sum=difference,所以有一个小的变化。