public static void main(String[] args) {
int[] arr = {4,7,23,8,9};
deleteE(arr,2);
System.out.println(Arrays.toString(arr));
}
public static void deleteE(int[] arr,int index){
int maxIndex = arr.length - 1;
if (index < 0 || index > maxIndex){
System.out.println("数组下标越界");
return;
}
if (index == maxIndex){
arr[maxIndex] = 0;
}
for (int i = index; i < maxIndex; i++) {
arr[i] = arr[i + 1];
}
arr[maxIndex] = 0;
}
根据数组下标删除元素
于 2023-03-04 09:47:05 首次发布