Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
020 - Conjuntos em DART - Sets - Curso de FLUTTER e DART Completo
Play lesson

Curso de FLUTTER e DART - 020 - Conjuntos em DART - Sets - Curso de FLUTTER e DART Completo

5.0 (1)
8 learners

What you'll learn

This course includes

  • 35.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Playlist: Curso Grátis de FLUTTER e DART Completo https://www.youtube.com/playlist?list=PL5EmR7zuTn_aX0pG4oWTyKKQT25Hkq2XG Curso de DART Variáveis Tipo Sets em Dart Conjuntos Um conjunto em Dart é uma coleção não ordenada de itens exclusivos. O suporte a dardos para conjuntos é fornecido por literais de conjuntos e pelo tipo Set. Nota de versão: Embora o tipo Set sempre tenha sido uma parte essencial do Dart, literais de conjunto foram introduzidos no Dart 2.2. Aqui está um conjunto de dardos simples, criado usando um literal de conjunto: var halogênios = {'flúor', 'cloro', 'bromo', 'iodo', 'astato'}; Nota: O dart infere que os halogênios têm o tipo Set. Se você tentar adicionar o tipo errado de valor ao conjunto, o analisador ou o tempo de execução gerará um erro. Para mais informações, leia sobre inferência de tipos. Para criar um conjunto vazio, use {} precedido por um argumento de tipo ou atribua {} a uma variável do tipo Definir: . // var names = {}; // Cria um mapa, não um conjunto. Definir ou mapear? A sintaxe para literais de mapa é semelhante àquela para literais de conjunto. Como os literais do mapa vieram primeiro, {} é padronizado para o tipo de mapa. Se você esquecer a anotação de tipo em {} ou a variável à qual ela está atribuída, o Dart criará um objeto do tipo Mapa . Adicione itens a um conjunto existente usando os métodos add () ou addAll (): Para criar um conjunto que seja uma constante de tempo de compilação, adicione const antes do literal do conjunto: constantSet final = const {   'flúor',   'cloro',   'bromo',   'iodo',   'astato' }; // constantSet.add ('helium'); // Descomentar isso causa um erro. A partir do Dart 2.3, define operadores de spread de suporte (... e ...?) E ifs e fors de coleta, assim como as listas. Para obter mais informações, consulte o operador de dispersão da lista e as discussões do operador de coleta de lista. Para mais informações sobre conjuntos, consulte Genéricos e Conjuntos.

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere