Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Індекси в Dart | Змінні та Типи Даних у Dart
Вступ до Dart

bookІндекси в Dart

Свайпніть щоб показати меню

Кожен елемент у List або String має унікальну адресу, яка називається індексом. Індекси починаються з 0: перший елемент має індекс 0, другий — індекс 1 і так далі.

Можна отримати елемент зі списку за його індексом, використовуючи наступний синтаксис.

main.dart

main.dart

copy
1234
void main() { List<String> names = ["Bob", "John"]; print(names[1]); // John }

Dart дозволяє змінювати значення елемента у List. Іншими словами, можна переписати значення елемента List.

main.dart

main.dart

copy
12345
void main() { List cars = ["BMW", "Porsche", "Ford"]; cars[0] = "Toyota"; print(cars); // ["Toyota", "Porsche", "Ford"] }

У наведеному вище прикладі оновлюється значення елемента List з індексом 0. Вивід коду буде − ["Toyota", "Porsche", "Ford"]. У String також є індекси.

main.dart

main.dart

copy
1234
void main() { String user = "Alex"; print(user[0]); }
Note
Примітка

Єдина різниця між індексами у String та індексами у List полягає в тому, що у списках можна змінювати значення за цими адресами, тоді як у рядках це неможливо.

1. Виберіть елемент з індексом 1 у рядку 'Codefinity'.

2. Який буде вивід наступного коду?

question mark

Виберіть елемент з індексом 1 у рядку 'Codefinity'.

Виберіть правильну відповідь

question mark

Який буде вивід наступного коду?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 2. Розділ 7
some-alt