Java - إزالة عنصر من صفيف

كيف أقوم بإزالة سلسلة معينة أو كائن int من صفيف في java؟
الخيار الأفضل هو استخدام مجموعة من الكائنات. يتم نسخ العناصر إلى نفس الصفيف مع إزاحة موضع -1.

< pre class = "prettyprint lang-java" > public void removeElement(Object[] a, int del) {
System.arraycopy(a,del+1,a,del,a.length-1-del);
}

Apache Commons

يمكنك أيضا استخدام مكتبة كومنز لانغArrayUtils.

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

Commentaires (0)

Connectez-vous pour commenter

Rejoignez la discussion et partagez vos connaissances avec la communauté

Chargement des commentaires...