Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Array ou List ou Dicionário . Qual escolher?

Olá Prof(a)s. Bom dia. Tudo bem? Qual a diferença prática entre Array ou List ou Dicionário ? Como saber qual o melhor tipo usar? Att.

2 respostas
solução!

Oii Jonathas, tudo bem?

A escolha entre Array, List e Dicionário depende muito do que você precisa fazer no seu código. Dá uma olhadinha:

  • Array: É a estrutura mais simples entre as três. Ele tem um tamanho fixo, o que significa que você precisa saber quantos elementos vai armazenar nele antes de criá-lo. No exemplo da aula, um array foi usado para armazenar uma quantidade fixa de palavras inseridas pelo usuário.

  • List: É uma estrutura dinâmica, o que significa que você pode adicionar ou remover elementos a qualquer momento. Ele é usado quando você precisa de uma coleção de elementos, mas não sabe quantos serão ou quando eles podem mudar ao longo do tempo.

  • Dicionário: É uma estrutura que armazena pares de chave-valor. Ele é usado quando você deseja acessar elementos através de uma chave única. Por exemplo, você pode ter um dicionário de alunos, onde a chave é o número de matrícula do aluno e o valor é o objeto do aluno.

Agora, para saber qual usar, você precisa entender o que o seu código precisa fazer. Se você tem um número fixo de elementos que não vai mudar, um Array é uma boa escolha. Se você tem uma coleção de elementos que pode mudar ao longo do tempo, uma List é uma boa escolha. Se você precisa acessar elementos através de uma chave única, um Dicionário é a melhor escolha.

Espero ter ajudado.

Um abraço e bons estudos.

explicação excelente. obrigado!