声明Generic类时,执行此操作
public class MyClass <Integer, Character, String> extends SuperClass <T> implements SomeInterface <V>, SomeOtherInterface <W> {...}
使T为整数,V为字符,W为字符串?或者在Driver / MainMethod中我需要独立声明每个变量吗?对于前。
public static void main(String[] args){
SuperClass<Integer> one = new SuperClass<>(100);
...
}
非常感谢任何帮助。谢谢。
答案 0 :(得分:0)
我真的不确定我是否正确理解了您的问题,但如果您希望var1 = MyCustomeType.text1
成为setCurrentItem()
,T
成为Integer
,{{1} } V
,你需要声明你的Generic:
Character
但是我不明白为什么在这种情况下你会想要在W
上使用泛型。你可以这样做,它基本上是一回事:
String