public class CustomList<E> extends ArrayList<E> { public int countIf(Predicate<? super E> predicate) { int count = 0; for (E element : this) { if (predicate.test(element)) { count++; } } return count; } @Override public boolean add(E element) { System.out.println("Adding element: " + element); return super.add(element); } }


上一篇:
下一篇:
切换中文