★★Java質問・相談スレッド133★★
■ このスレッドは過去ログ倉庫に格納されています
0775デフォルトの名無しさん
2009/11/14(土) 14:56:35無理。
代替案としては Class<T> を引数で指定してもらうか、
配列使わずList<T>で受け渡しするか。
<T> T[] getSpecifiedElements (T[] allElements, Class<T> clazz) {
List<T> temp = new ArrayList<T>();
//tempに必要な要素をつめる。
return temp.toArray((T[])Array.newInstance(clazz, temp.size()));
}
List<T> getSpecifiedElements (List<T> allElements) {
List<T> temp = new ArrayList<T>();
//tempに必要な要素をつめる。
return temp;
}
■ このスレッドは過去ログ倉庫に格納されています