java 数组去掉指定元素
时间: 2024-02-09 15:41:10 浏览: 91
java中删除 数组中的指定元素方法
Java 数组去掉指定元素可以使用以下步骤:
1. 定义一个新的数组,用于存储去掉指定元素后的数组元素。
2. 遍历原数组,将不是指定元素的元素添加到新数组中。
3. 返回新数组。
下面是一个示例代码:
```
public static int[] removeElement(int[] arr, int element) {
int[] newArr = new int[arr.length];
int count = 0;
for (int i = 0; i < arr.length; i++) {
if (arr[i] != element) {
newArr[count++] = arr[i];
}
}
return Arrays.copyOf(newArr, count);
}
```
调用上面的方法可以这样写:
```
int[] arr = {1, 2, 3, 4, 5};
int element = 3;
int[] newArr = removeElement(arr, element);
System.out.println(Arrays.toString(newArr));
```
输出结果为:`[1, 2, 4, 5]`。
阅读全文