Raw-Data

如何刪除乙太坊合約中的數組元素?

  • June 22, 2015

我想知道 - 是否可以在乙太坊中刪除數組的單個元素而不必創建新數組並複制整個數組?閱讀一些文件,我似乎找不到任何好的方法。

如果您希望從列表中刪除元素的操作高效(即不必複製列表),您必須使用不同的資料結構,例如鍊表或具有反向索引的映射。請注意,delete arr[ind]不會重新排列數組,而只會重置數組元素。

請參閱文件

delete myArray[arrayIndex];

引用自:https://bitcoin.stackexchange.com/questions/38155