通用方法Java
这两种通用方法之间有什么区别吗通用方法Java,java,generics,methods,Java,Generics,Methods,这两种通用方法之间有什么区别吗 publicstaticvoidfill(ArrayList是的,E的绑定是不同的 class Foo implements Comparable<Foo> 类Foo实现了可比较的 还有一些 class Bar implements Comparable<Foo> // Not Bar! 类栏实现可比//非栏! Foo将是fill和fill2的法律论据,因为第二种方法要求E=Foo扩展Comparable,并使该Comparable
publicstaticvoidfill(ArrayList是的,E
的绑定是不同的
class Foo implements Comparable<Foo>
类Foo实现了可比较的
还有一些
class Bar implements Comparable<Foo> // Not Bar!
类栏实现可比//非栏!
Foo
将是fill
和fill2
的法律论据,因为第二种方法要求E=Foo
扩展Comparable
,并使该Comparable
实现为E=Foo
。这不能通过Bar
实现