发现一个jdk中ArrayList的小BUG

当ArrayList中有3个元素时,这么list.remove("B");不会报错。

但当ArrayList中有多余3个元素时,这么list.remove("B");就会报错。

估计也没小伙伴会这么删除数据吧。

相关推荐
我命由我123454 分钟前
Android 设备的日志缓冲区被写满,logcat: Unexpected EOF!
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
xcl09259 分钟前
分销返利商城系统开发实战:返利算法与架构设计指南
java·spring boot
171320330计算机毕设编程13 分钟前
2027计算机毕设五大方向对比&选题推荐
java·ide·python·算法·django·php·推荐算法
171320330计算机毕设编程14 分钟前
基于SpringBoot的在线拍卖系统
android·java·spring boot·小程序·课程设计
用户09340777351416 分钟前
HarmonyOS WPS Open SDK 实践:OpenFileRequest 打开链路与沙箱拷贝
android·typescript·harmonyos
未秃头的程序猿19 分钟前
一次秒杀把服务打挂了,我用Sentinel规则配置化救了回来
java·后端·spring cloud
Zane199422 分钟前
明明没删字段,反序列化却报错:都是隐式 serialVersionUID 惹的祸
java·后端
0xBADCODE24 分钟前
动态DEX加载+反射+DES硬编码密钥:安卓三层逆向实战
android·java·python·安全·网络安全·逆向·ctf
被摘下的星星28 分钟前
Java 中 .length、.length() 以及 .size() 的区分
java·开发语言
代码不停33 分钟前
子数组问题
java·算法