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

Advertisement

AdBlock Detected

Please disable your ad blocker and refresh the window to use this website.