warning suppression"The expression of type List needs unchecked .."


/**
* warning suppression
* "The expression of type List needs unchecked conversion to conform to List<?>"
*
* @param <T>
* @param c
* @param clazz
* @return
*/
public static <T> List<T> castList(Collection<?> c, Class<? extends T> clazz) {
List<T> r = new ArrayList<T>(c.size());
for (Object o : c) {
r.add(clazz.cast(o));
}
return r;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章