O for each é um for melhorado, ele é usado muito com arrays, esse for each foi adicionado no java depois d versão 5. O array no java ele tanto pode ser um vetor como pode ser uma matriz pode ser um ...
An array is a simple data structure used to store a collection of data in a contiguous block of memory. Each element in the collection is accessed using an index, and the elements are easy to find ...