鉴于整数:
1)ArrayList1:3456
2)ArrayList2:78910
如果将中间数字估算为ArrayList的整数,找到中间数字的最佳方法是什么?
我在想a.size()/ 2(给定a是ArrayList的名称)
我也想为第一个示例返回整数集的中间数字将是45,对于第二个示例,它将是891
ArrayList是偶数还是奇数将如何检查?
我在想如果Arraylist的大小是奇数,然后将下一个整数添加到整数列表中?
香港专业教育学院尝试过这个UT,但我一直在圈子里。我也不想对我的名单进行排序。
有线索吗?
最佳答案
如果我正确理解的话,您只需要切断最后一个...
out.remove(0);
out.remove(out.size()-1);
但是首先要测试您的列表大小是否大于2。