Redian新闻
>
问个初级的generic的问题
avatar
问个初级的generic的问题# Java - 爪哇娇娃
c*r
1
我想完成以下的功能
List intList = new ArrayList();
List strList = new ArrayList();
List cmpList;
cmpList = intList;
// do something like
Collections.sort(cmpList);
System.out.println(cmpList);
cmpList = strList;
// do similar thing
可是上面的代码会有warning 有什么办法可以解决这个warning?
我知道可以写个函数
void > doSth(List cmpList)
{
Collections.sort(cmpList);
System.out.println(cmpList);
}
不过请问一般情况下这个该怎么办呢? 多谢。
avatar
x*i
2
为啥必须解决这个warning? 反正泛型不泛型的,java编译出来的二进制都是一样的。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。