Conceitos avançados de programação - Instituto de Informática - UFG
Conceitos avançados de programação - Instituto de Informática - UFG
Conceitos avançados de programação - Instituto de Informática - UFG
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Interface Collection IA interface Collection <strong>de</strong>fine várias operações básicas e operaçõesentre coleções. Vejamos sua implementação:1 public interface Collection extends Iterable {2 // Operações Básicas3 int size();4 boolean isEmpty();5 boolean contains(Object element);6 boolean add(E element);7 boolean remove(Object element);8 Iterator iterator();910 // Operações em massa11 boolean containsAll(Collection c);12 boolean addAll(Collection c);14 boolean retainAll(Collection c);15 void clear();1617 // Operações <strong>de</strong> arrayProf. Fabrízzio Alphonsus A. M. N. Soares | <strong>Conceitos</strong> <strong>avançados</strong> <strong>de</strong> <strong>programação</strong> 98/103