关于Generics的一道题目

Mouse_Knight 2008-01-25 11:14:29
有这样一段代码:
class Collections {
public static <T >
void copy(List<T> dest, List<? extends T> src) { … }
}
如何在不用"?"的情况下重写这段代码?
亟盼高手指教
...全文
83 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mcluvin 2008-01-26
  • 打赏
  • 举报
回复
模板类
Mouse_Knight 2008-01-26
  • 打赏
  • 举报
回复
没人理我,自己顶下
  • 打赏
  • 举报
回复
没办法改,? extends T表示T的子类都可以做为泛型参数。
Mouse_Knight 2008-01-25
  • 打赏
  • 举报
回复
class Collections {
public static <T,S extends T>
void copy(List<T> dest, List<S> src){...}
}
如果这样写会有什么问题吗?

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧