3
Oracleの公式Javaの文書、タイプ推論章では、このような例がありますが:異なるJavaジェネリック型パラメータの名前が同じ場合、異なるタイプを割り当てることができる理由は何ですか?
static <T> T pick(T a1, T a2) { return a2; }
Serializable s = pick("d", new ArrayList<String>());
この場合、型パラメータはTですが、2つの異なるタイプを渡された、A1のタイプはA2と同じであってはなりません?
コードは、引用符ではなくコード形式にする必要があります。 – user2357112