是否可以重载参数为List<>
不同类型的方法?
例如,我正在寻找创建两个这样定义的方法:
public void getChanges(List<TypeOne>){} public void getChanges(List<TypeTwo>){}
但是,由于两种方法都接受a List
,因此存在冲突。有没有什么办法让这些方法把对象类型中列表中考虑吗?
对我来说,奇怪的是编译器没有意识到签名确实是不同的,因为aList<TypeOne>
与并不相同List<TypeTwo>
。
相关分类