有人的地方就有江湖,有代码的地方就有坑
一。集合
List与Set继承自Collection。Collection提供定义了一个移除元素的接口
可以看出,在Collection中该方法的定义是移除入参元素,在Set及其继承和实现中仍然是如此,但在List系列则不同。
List提供了两个remove
可以看到第二种与Collection相似,但由于List是使用数组实现的,对于数组其自然能取到下标,因此就有了第一个remove。
对于一个List
要使用Collection接口的remove方法定义,则需要给入参强转至Object
Original: https://www.cnblogs.com/wanghuanyeah/p/14658085.html
Author: wanghuanyeah
Title: 日常踩坑
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/590205/
转载文章受原作者版权保护。转载请注明原作者出处!