gpt4 book ai didi

Java:如何对待泛型异构容器?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:30:58 25 4
gpt4 key购买 nike

在处理异构容器(即带有字符串、整数等的数据库游标)时,什么(以及为什么)是更好的方法:

Vector<?> 

Vector<Object>

您可以用 Vector 代替任何其他 Collection,这只是示例。

最佳答案

我不太确定你在比较什么。尝试创建一个像

这样的 vector
    java.util.Vector<?> v = new java.util.Vector<?>();

出现错误,Cannot instantiate the type Vector<?>

如果您使用 <?>在参数列表中(不使用 super 关键字),这意味着您不能向集合中插入任何内容。如果你使用 <Object>然后你可以插入和删除东西。

关于Java:如何对待泛型异构容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7915138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com