Série 2: Array & ArrayList em Java

Olá Pessoal, dando continuidade a série Arrays em Java, hoje veremos mais algumas funcionalidades de como é facil de trabalhar com array. Aqui veremos como Array & ArrayList se entendem muito bem. Espero que gostem dessa série.

Lets go..

dica: Para visualizar melhor o código basta clicar na imagem.

Leitura recomendada:

Série 1: Array em java

Collection

Bem, você acabou de aprender como usar ArrayList e quer trazer os dados que estão em um Array, o que fazer? O método asList() é a solução.

Array.asList() – é um método que COPIA UM ARRAY para uma LIST.

  • A mudança realizada em uma lista/array é atualizado em ambos automaticamente.

E de uma lista para um array? O método toArray() dar uma ajuda:

toArray() – faz o inverso, COPIA DA LISTA para o ARRAY.(retorna um Object).

Não queira reinventar a roda conheça a interessante api Iterator, esssa aqui ajuda a percorrer um conjunto enquanto tiver elemento.

Iterator – é um objeto, onde permite fazer um loop do conjunto. Ele possui dois métodos:

hasNext()retorna verdadeiro – true, se tiver mais de um elemento no conjunto.

next()esse aqui retorna o objeto e move o foco, para o próximo elemento seguinte.

  • O iterator deve ser do tipo da sua lista

Bem, a partir do java 5 pode usar o for aprimorado, mas para quem está em outra versão diferente o Iterator é a solução, veja no código a seguir que seu uso não é complicado.

code1-array11


Code 2:

code2-array2

Vou ficando por aqui e espero que tenham gostado dessa série, bom feriado .Abraços!

Um comentário em “Série 2: Array & ArrayList em Java”

  1. OBS: Mais que uma API, o Iterator é um padrão de projetos. Uma interface para percorrer uma coleção, independentemente de que tipo ela é.

    Abraços e parabéns pelo Blog.

Deixe um comentário

O seu endereço de e-mail não será publicado.