实际上,映射对于存储地址的标记值非常有用. 我们在许多合约中都看到了它们,它们通常以这种方式定义: mapping (address => uint) public users; 由于映射是公共的,我们得到一个免费的getter,我们可以通过使用简单的方法获取myAddress的值 users(myAddress); Solidity映射看起来可能类似于关联数组,但它不是,它没有索引,因此很难遍历所有地址.但它仍然可以通过其它方法遍历. 数组更容易管理: address[] public add