java 重载
有函数:
private static String getOrlStr(List<TypeA> list ){
}
如果我写
private static String getOrlStr(int a){
}
及能重载,但我写:
private static String getOrlStr(List<TypeB> list ){
}
就报错,这是为什么,怎么写才好呢...
------解决方案--------------------List <TypeB> list
List <TypeA> list
他大舅他二舅都是他舅
list都是list
------解决方案--------------------同意二楼,这种情况建议楼主不用泛型,在方法里判断或者转型成typeA或者typeB,要不你就给typeA或typeB找个共同的父类,list装这个父类。再要不,你就在另一个类写另一个可以给typeB用的方法。。。