Removing objects once out of the canvas

In that case you’re better off w/ an ArrayList, which got the remove() method, instead of a plain array: