Java Genericsで Classから戻り値の型を自動識別できるメソッドの実装例

2010/11/18 18:35 Update
TAGS: Generics | Java | Class || ジェネリック
    public static <T extends SomeSuperClass> T getSomeObject(Class <T>t) {
        try {
            return t.newInstance();
        } catch (Exception e) {
            return null;
        }
    }
Java Generics(総称型)の一例。public static <T extends SomeSuperClass> T getSomeObject(Class <T>t)のようなメソッドの実装例。

Java Generics使い方 - Genericsメソッドを定義してみる

Sponsored Link


有关作者
Syboos.jp編集長AJavaやオープンソース情報の執筆、Webサイトの開発や運営全般の業務に携わる。