Lista em Dart
Deslize para mostrar o menu
Uma List em Dart é um tipo de dado embutido que representa uma coleção ordenada de elementos. Cada elemento em uma List geralmente possui o mesmo tipo de dado, como inteiros, números de ponto flutuante, strings ou outros objetos.
Listas são úteis para:
- Armazenar dados sobre um grupo de itens relacionados, como uma lista de compras, lista de tarefas ou lista de contatos.
- Acompanhar sequências de eventos, como um registro de histórico ou uma lista de etapas necessárias para concluir uma tarefa.
Elas ajudam a manter informações relacionadas organizadas e fáceis de acessar.
Sintaxe
Veja o esquema de criação de uma List:
List<elements_type> list_name = [element_1, element_2];
List: comando para criar uma lista;<elements_type>: tipo de dado dos valores que serão armazenados na lista;list_name: nome da lista;[element_1, element_2]: vírgulas (,) separam os elementos da lista.
main.dart
1List<int> numbers = [1, 2, 3, 4, 5];
Listde números inteiros;- Elementos do tipo
<int>daList.
Adicionando Itens
Adição de um valor à lista existente de números.
main.dart
123456void main() { List<int> numbers = [111, 22, 32]; print(numbers); // Output [111, 22, 32] numbers.add(6); // Adding an item to a list print(numbers); // Output [111, 22, 32, 6] }
numbers.add(6);
A expressão numbers.add(6); chama o método add() na variável numbers, adicionando o valor 6 a ela.
Excluindo Itens
list_name.remove(element)
A expressão list_name.remove(element) chama o método remove() na variável, excluindo a primeira ocorrência do valor especificado.
main.dart
123456void main() { List<int> numbers = [11, 22, 23]; print(numbers); // [11, 22, 23] numbers.remove(22); print(numbers); // [11, 23] }
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo