Java中的泛型方法,语法
6号线发生了什么<代码>是useMe的返回类型,对吗?Java中的泛型方法,语法,java,generics,Java,Generics,6号线发生了什么是useMe的返回类型,对吗?什么指定useMe有一个通用参数C,它必须扩展Cat 其返回类型为混音器不是返回类型Mixer否,返回类型为Mixer第一个通用参数规范使useMe成为一个使用参数C参数化的通用方法,该参数源自Cat或是Cat本身 第二个通用参数规范我认为useMe是您的方法。如果是这种情况,那么你在MixerThanks是错的!您能告诉我如何在这里使用多个通用参数吗?用逗号分隔不起作用。(比如,) 2. class Animal { } 3. class Dog
什么
指定useMe
有一个通用参数C
,它必须扩展Cat
其返回类型为混音器
不是返回类型Mixer否,返回类型为Mixer第一个通用参数规范
使useMe
成为一个使用参数C
参数化的通用方法,该参数源自Cat
或是Cat
本身
第二个通用参数规范我认为useMe是您的方法。如果是这种情况,那么你在MixerThanks是错的!您能告诉我如何在这里使用多个通用参数吗?用逗号分隔不起作用。(比如,)
2. class Animal { }
3. class Dog extends Animal { }
4. class Cat extends Animal { }
5. public class Mixer<A extends Animal> {
6. public <C extends Cat> Mixer<? super Dog> useMe(A a, C c) {
7. //Some code
8. } }