私はJavaでジェネリックスを研究しています。 コンパイル時に消去がすべての一般情報を消去することを勉強しました。削除の詳細は?
ここでは、すべてのTがObjectに置き換えられたことを調べました。私はそれが
Integer v = (Integer)display(2);
String d = (String) display("3");
public Object display(Object i){
return i;
}
に変わることを願っています
Integer v = display(2);
String d = display("3");
public <T> T display(T i){
return i;
}
だから、私の仮定が正しいですか?
ありがとうございました。
リンクは非常に便利感謝です。 – Manoj