for遍历是如何判断数据是不是list的最后一位

//listUser 是User的实体的集合
for(User user : listUser){
if(listUser.size - 1 == listUser.indexOf(user)){
//TODO
//如果上面的等式成立就说明遍历到的user就是list的最后一个元素
}
}

listUser.indexOf(user)的实现,是对数组从头遍历 

要么使用for 循环
或者,可以使用

user.equals(listUser.get(listUser.size()-1)


原文链接:https://blog.csdn.net/weixin_43564923/java/article/details/98591593

posted @ 2020-05-06 22:14  darling331  阅读(3317)  评论(0编辑  收藏  举报