忘れがちなのでメモ

生成したクラスをジェネリクスに認識させるコード



 	@SuppressWarnings("rawtypes") 
 	public Class type = null;
 
	/**
	 * コンストラクター
	 * @param e
	 */
    public Hoge(T... e) {
        @SuppressWarnings("unchecked")
        Class<T> type = (Class<T>) e.getClass().getComponentType();
 
        this.type = type;
    }


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS