检查列表中的对象是否是最后一个(按日期)的最佳方法

Kév*_*ard 13 java collections list

我不知道检查列表中的对象是否是最后创建的最佳方法是什么.

这样做的最佳方法是什么?

我应该获取列表中的最后一个元素并检查我的给定元素是否是最后一个?

Jig*_*shi 28

使用此检查

listObj.indexOf(yourObject) == (listObj.size() -1);  
Run Code Online (Sandbox Code Playgroud)

注意:List <>类确实保证了排序 - 除非您明确对列表进行排序,否则事物将按照添加顺序保留在列表中,包括重复项.