Dart中所有对象的默认行为是,只有当该对象和其他对象是相同的对象时,才返回true。如何检查这些值是否相同?import 'dart:collection' show HashMap;
final Map<int, String> planets1 = HashMap(); // Is a HashMapfinal Map<int, String> planets2 = HashMap(); // I
widget.woList是此数据类型List<HashMap<int, ABC>>() for (var i in widget.woList) {}我得到了 {5838: ABC(pid: 84201,userId: 545)} 但是当我只想获取密钥( print(i.key.toString());)时,我会得到下面的错误: Class '_HashMapReceiver: Instance of '_HashMap<int, ABC