1. 程式人生 > >Java開發 小工具累計

Java開發 小工具累計

integer spa list arr pre () filter head mob

array to list

Integer[] spam = new Integer[] { 1, 2, 3 };
List<Integer> rlt = Arrays.asList(spam);

Object[] to list<T>

List<Object> objects = getObjects();
List<CustomClass> customObjects = myFilter(objects, CustomClass.class);

static <E> List<E> myFilter(List<?> lst, Class<E> cls) {
    List
<E> result = new ArrayList<E>(); for (Object obj : lst) { if (cls.isInstance(obj)) result.add(cls.cast(obj)); } return result; }

Java開發 小工具累計