Índices en Dart
Desliza para mostrar el menú
Cada elemento en una List o String tiene una dirección única llamada índice. Los índices comienzan desde 0: el primer elemento tiene el índice 0, el segundo tiene el índice 1, y así sucesivamente.
Es posible recuperar un elemento de la lista utilizando su índice con la siguiente sintaxis.
main.dart
1234void main() { List<String> names = ["Bob", "John"]; print(names[1]); // John }
Dart permite modificar el valor de un elemento en una List. En otras palabras, es posible reescribir el valor de un elemento de una List.
main.dart
12345void main() { List cars = ["BMW", "Porsche", "Ford"]; cars[0] = "Toyota"; print(cars); // ["Toyota", "Porsche", "Ford"] }
El ejemplo anterior actualiza el valor del elemento de la List con índice 0. La salida del código será − ["Toyota", "Porsche", "Ford"]. Un String también tiene índices.
main.dart
1234void main() { String user = "Alex"; print(user[0]); }
La única diferencia entre los índices en una String y los índices en una List es que en las listas podemos actualizar los valores en esas direcciones, mientras que en las cadenas no podemos.
1. Selecciona el elemento en el índice 1 de la cadena 'Codefinity'.
2. ¿Qué mostrará como salida el siguiente código?
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla