当前位置:
代码迷
>>
J2SE
>> 泛型接口COLLECTION 中,remove(OBJECT element)方法的参数是OBJECT,add(T element),该如何处理
详细解决方案
泛型接口COLLECTION 中,remove(OBJECT element)方法的参数是OBJECT,add(T element),该如何处理
热度:
217
发布时间:
2016-04-24 16:36:40.0
泛型接口COLLECTION 中,remove(OBJECT element)方法的参数是OBJECT,add(T element)
泛型接口COLLECTION 中,remove(OBJECT element)方法的参数是OBJECT,add(T element)的参数是泛型类型,谁能说明为什么这样设计吗.
------解决方案--------------------
很简单的道理啊。
因为类型对remove来说不重要,移掉了就不用管那个对象,还要关心它的类型干嘛?
而add则要关心类型,因为只有泛型中规定的对象才可以添加进来。
这就像进电影院,门卫只关心进去的人是否有票,出去的人就不用管了。
查看全文
相关解决方案
object error!
jboss4.2分布式事务出错:Could not enlist in transaction on entering meta-aware object!该怎么处理
请问用过ksoap的前辈:Error verifying method org/ksoap2/serialization/SoapObject equals(Ljava/lang/Object;)Z
说说,Object 中的getClass()方法,该如何解决
关于client.invoke(string , object[])解决方法
如何把Map<String,Object>类型转换成JSON
在java中 怎么用Lock实现和synchronized(Object)的效果
使用jacob时总是报错“com.jacob.com.ComFailException: Can't get object clsid from progid?该怎么解决
List<Object> list=new ArrayList<String>()异常
请问个有关问题,new Object[0]是啥意思,还有class
Collection.toArray()怎么返回?extends T数组
请教:有人开发过OPOS驱动吗,撰写 service object?
一个关于“不能将参数 1 从“char [80]”转换为“System:Object ^”的有关问题
不时出现-object reference not set to an instance of an boject
asp.net 预约义的类型"system.object"未定义或未导入,跪求高手
出现Operator '==' incompatible with operand types 'Int32' and 'Object'该怎么处理
导出Excel资料“object”未包含“get_Range”的定义
Session.Remove()为啥不起作用
"Linq to object"实现以及异常排除
弹出窗口有关问题,父窗口显示[object]
object 未定义,该如何解决
(object sender, DataListItemEventArgs e)中sender和 e什么意思,都有什么作用?解决思路
为什么小弟我用ms word object 12.0库只能以只读方式打开文档
使用session时出现Object reference not set to an instance of an object.如何解决
Microsoft JScript runtime error: Object expected,该怎么解决
Global.asax里找不到protected void Application_authenticaterequest(Object sender, EventArgs e),该怎么解决
无法将类型“object”隐式转换为“string”?解决方案
Object reference not set to an instance of an object.该如何处理
Object reference not set to an instance of an object 到底什么有关问题啊
,如何将泛型 Collection<T> 绑定到 GridView