Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Dúvida] Arrays, vetores e matrizes

Professores, tenho uma dúvida:
Gostaria de saber se existe alguma aula de Java onde eu possa aprender mais sobre arrays, vetores, matrizes e Collections.
Também queria saber se há algum curso ou material que explique melhor o uso dos laços do e do while.

1 resposta

Oi, Sara! Tudo certo?

No contexto do curso de Java que você está fazendo, é comum que esses tópicos sejam abordados em aulas específicas. Se o curso que você está participando não tiver uma aula dedicada a esses temas, recomendo dar uma olhada em outros cursos da plataforma ou mesmo em tutoriais online que abordem esses conceitos.

Para começar, você pode procurar por:

  1. Arrays e matrizes: são estruturas de dados fundamentais em Java. Arrays são usados para armazenar múltiplos valores em uma única variável, enquanto matrizes são arrays de arrays. Um exemplo simples de uso de array seria:

    int[] numeros = {1, 2, 3, 4, 5};
    System.out.println(numeros[0]); // Imprime 1
    
  2. Collections: Java Collections Framework é uma parte essencial para manipular grupos de objetos. Inclui interfaces como List, Set, Map e suas implementações como ArrayList, HashSet, HashMap, etc. Por exemplo, usando um ArrayList:

    List<String> lista = new ArrayList<>();
    lista.add("Item 1");
    lista.add("Item 2");
    System.out.println(lista.get(0)); // Imprime "Item 1"
    
  3. Laços do e while: são usados para executar um bloco de código repetidamente. A diferença principal é que do-while garante que o bloco de código seja executado pelo menos uma vez:

    int i = 0;
    do {
        System.out.println(i);
        i++;
    } while (i < 5);
    

    Já o while verifica a condição antes de executar o bloco:

    int j = 0;
    while (j < 5) {
        System.out.println(j);
        j++;
    }
    

Espero que essas dicas te ajudem a encontrar o material que você precisa. Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.