使用普通方法进行遍历删除时会使用到数组下标,当你删除其中一个时,对应数组中的元素会将删除位置的下标空出来,然后将后续的数据往前推一个,导致最后一个位置的下标是空着的,当你进行到最后一个时里面没有数据,就会报数组越界。
而迭代器的原理则是有下一项才进行取值,没有下标一说,这样就会保证数据的一致性
时间:2021-06-05 23:01:15
使用普通方法进行遍历删除时会使用到数组下标,当你删除其中一个时,对应数组中的元素会将删除位置的下标空出来,然后将后续的数据往前推一个,导致最后一个位置的下标是空着的,当你进行到最后一个时里面没有数据,就会报数组越界。
而迭代器的原理则是有下一项才进行取值,没有下标一说,这样就会保证数据的一致性
前台怎么获取list集合的总数 – PHP基础 – 前端 久妖笑话php模板
2019-04-03
如何修改附件字段的上传大小及上传格式 – PHP基础 – 前端 php 创建夹
2023-03-14
怎么用json转list的集合对象 – PHP基础 – 前端 php实现日程提醒
2021-04-22
php开发要用苹果笔记本吗 – PHP基础 – 前端 php按日期调取数据库数据
2018-06-26
Holidays and Outings(节日出行)1500字英语作文
2024-07-15