Java - Entfernen eines Elements aus einem Array

Wie entferne ich einen bestimmten String oder ein int-Objekt aus einem Array in Java?
Die beste Wahl ist die Verwendung einer Sammlung von Objekten. Die Elemente werden in dasselbe Array mit einem Positionsversatz von -1.

public void removeElement(Object[] a, int del) {
System.arraycopy(a,del+1,a,del,a.length-1-del);
}

Apache Commons

Sie können auch die Bibliothek von commons lang verwendenArrayUtils.

array = ArrayUtils.removeElement(array, element)
Ressourcen:
https://stackoverflow.com/questions/642897/removing-an-element-from-an-array-java