从数组中删除元素,然后在 Java 中移动其他元素 您所在的位置:网站首页 数组删除元素Java 从数组中删除元素,然后在 Java 中移动其他元素

从数组中删除元素,然后在 Java 中移动其他元素

2023-04-25 01:01| 来源: 网络整理| 查看: 265

在 Java 中使用 for 循环从数组中删除元素并移位 在 Java 中使用 System.arraycopy() 从数组中删除元素并移位 在 Java 中使用 ArrayList 从数组中删除元素并移位

Java 中的数组是相同类型元素的固定大小集合。Java 提供了各种方法来执行与数组相关的不同操作。

在 Java 中使用 for 循环从数组中删除元素并移位

在这种方法中,我们使用多个 for 循环来遍历 arr 的所有元素并检查我们要删除的元素。当找到要删除的元素时,我们创建一个大小为 arr.length-1 的新数组 newArr。我们运行另一个循环来复制 elementToBeDeleted 所在索引之前的所有元素。

在此之后,我们运行另一个循环来复制 elementToBeDeleted 之后数组的剩余元素,留下我们必须删除的元素。

import java.util.Arrays; public class Test { public static void main(String[] args){ int[] arr = {3,1,6,5,2,8,4}; int[] newArr = null; int elementToBeDeleted = 5; System.out.println("Original Array is: "+Arrays.toString(arr)); for (int i = 0; i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有