#dart #flutter #angular-dart
#dart #трепетание #angular-dart
Вопрос:
Я новичок в Dart, и я не знаю, как получить доступ к значениям следующего набора
Set mySet = Set.from(['Please', 'Help', 'Me']);
Комментарии:
1. Что вы подразумеваете под доступом к значению следующего набора??
Ответ №1:
Я не понял, что вы подразумеваете под доступом к следующему набору, но вы можете получить доступ к своим текущим данным набора следующими способами.
Set mySet = Set.from(['Please', 'Help', 'Me']); // declaration.
Доступ через индекс
print('mySet.elementAt(0): ${mySet.elementAt(0)}');
print('mySet.elementAt(1): ${mySet.elementAt(1)}');
print('mySet.elementAt(2): ${mySet.elementAt(2)}');
Перебор набора.
mySet.forEach((value) => {print(value)});
Ведение журнала для просмотра данных, хранящихся в текущем наборе.
print('mySet: ${mySet.toString()}');
Комментарии:
1. Вы отлично разрешили мои сомнения. Спасибо! Это как раз то, что мне было нужно.
Ответ №2:
Из Википедии:
В отличие от большинства других типов коллекций, вместо извлечения определенного элемента из набора обычно проверяется значение на принадлежность к набору.
То есть, если это невозможно (получить доступ к значениям), то это не означает, что эта структура данных не выполняет свое назначение.
Может быть, вам следует выбрать другую и в то же время более подходящую для ваших целей структуру данных?
Комментарии:
1. Спасибо за эту информацию, было трудно понять, какая бумага уже играла в отличие от with List