sábado, 10 de abril de 2021

Coleções Comuns em Rust

A biblioteca padrão do Rust inclui várias estruturas de dados muito úteis chamadas coleções. A maioria dos outros tipos de dados representam um valor específico, mas as coleções podem conter vários valores. Ao contrário do array integrado e dos tipos de tupla, os dados para os quais essas coleções apontam são armazenados no heap, o que significa que a quantidade de dados não precisa ser conhecida no momento da compilação e pode aumentar ou diminuir à medida que o programa é executado. Cada tipo de coleção tem recursos e custos diferentes, e escolher um apropriado para sua situação atual é uma habilidade que você desenvolverá com o tempo. Neste capítulo, discutiremos três coleções que são usadas com frequência em programas Rust:

  • Um vetor permite armazenar um número variável de valores próximos um do outro.
  • Uma string é uma coleção de caracteres. Mencionamos o tipo String anteriormente, mas neste capítulo falaremos sobre ele em profundidade.
  • Um mapa de hash permite que você associe um valor a uma chave específica. É uma implementação particular da estrutura de dados mais geral chamada de mapa.

Para aprender sobre os outros tipos de coleções fornecidas pela biblioteca padrão, consulte a documentação.

Discutiremos como criar e atualizar vetores, strings e mapas hash, bem como o que torna cada um especial.

Traduzido por Acervo Lima. O original pode ser acessado aqui.

Licença

0 comentários:

Postar um comentário