contract ExampleContract { uint256[] public myArray; function popAndSwap(uint256 index) public { uint256 valueAtTheEnd = myArray[myArray.length - 1]; myArray.pop(); // reduces the length; myArray[index] = valueAtTheEnd; } }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter