DESKTOP-GLJFHBB_20200908-常虎科
一、问题陈述:
``` public boolean addAll(Collection<? extends X> c) {
final int oldCounter = counter ;
// 仅考虑参数传入的是Bag对象的情况
if( c instanceof Bag ) {
Bag other = (Bag) c ;
Object[] otherElements = other.elements;
for (int i = 0; i < other.counter ; i++) {
X e = (X)otherElements[ i ];
this.add( e );
}
}
return oldCounter != counter ;
}
这个语句 //X e = (X)otherElements[ i ];//中 X 表示的是什么类型 ?是泛型?**
是否意思是这没有具体说明哪一种类型,就是它可以代表任何一种类型,即Object 类型 ?
二、每日吐槽:
贼困贼累,今天稍微早点打道回府休息了。
近期评论