如何访问 Set 的值
How acces to the values of a Set
我是 Dart 的初学者,我不知道如何访问下一个 Set 的值
Set mySet = Set.from(['Please', 'Help', 'Me']);
我没有弄清楚你所说的访问下一组的意思,但是,你可以通过以下方式访问你当前的设置数据。
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()}');
来自维基百科:
Unlike most other collection types, rather than retrieving a specific element from a set, one typically tests a value for membership in a set.
也就是说,如果这不可能(访问值)那么这并不意味着这个数据结构没有实现它的目的。
也许您应该选择一个不同的,同时更适合您的目的的数据结构?
我是 Dart 的初学者,我不知道如何访问下一个 Set 的值
Set mySet = Set.from(['Please', 'Help', 'Me']);
我没有弄清楚你所说的访问下一组的意思,但是,你可以通过以下方式访问你当前的设置数据。
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()}');
来自维基百科:
Unlike most other collection types, rather than retrieving a specific element from a set, one typically tests a value for membership in a set.
也就是说,如果这不可能(访问值)那么这并不意味着这个数据结构没有实现它的目的。
也许您应该选择一个不同的,同时更适合您的目的的数据结构?