手机端缓存完成----Arraylist使用的错误记录(都是因为我的粗心)

ArrayList操作注意事项与优化建议
本文详细阐述了在使用ArrayList时应注意的关键事项,包括避免直接调用size()于空列表,确保列表不为空且索引合法,以及在操作前进行空列表判断。总结了在ArrayList操作中容易忽视但又极为重要的细节,旨在帮助开发者编写更稳定、高效的代码。

 1. 判断Arraylist不为空且大小 >0,而不是 >=0,且应该先判空!!!


2. Arraylist的大小不一定除了等于1,就是大于2了 ~!!!


3. 操作Arraylist首先要判空,然后再做其他!


4.调用为空的Arraylist中的size()方法会报异常。



总结

 在使用Arraylist的时候,一定要注意:
      在取数据的时候,一定要保证Arraylist不为空,且数据索引要大于等于0,小于总长度。
      在取Arraylist的size()的时候,要保证Arraylist不会是空的。
      希望在写代码的时候,能够认真些,虽然这些错误很低级,但是不注意的话还是会发生的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值