关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
hellojavalu
2021-11-08 16:17
采纳率: 75%
浏览 38
首页
Java
已结题
为什么删除元素后是后面的元素往前补
java
在数组学习中为什么删除一个元素,后面的向前进行补充,而不是原地划个0?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
3
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
谁敢叫大魔王
2021-11-08 16:26
关注
一、这是练习题的要求
二、应该是用数组实现最常见的数据结构(线性表)
数组的特点就是数据存储的位置是连续的,如果删掉下标是3的数据下标3之后的数据要往前移这是数据结构的要求
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(2条)
向“C知道”追问
报告相同问题?
提交
关注问题
JAVA
删除数组中的一个
元素
并且向前移,
后面
补
一个
2021-04-16 19:40
码点的博客
import android.util.Log; // 删除数组中的一个
元素
并且向前移,
后面
补
一个 public class Test { private final String TAG = “Test”; public void main() { //定义一个长度为10的... //
后面
元素
前置 for (int i =
java
中list
删除元素
_
java
中,删除一个List中的后n个
元素
2021-02-27 12:41
TechTinkerer的博客
在
java
中,如果要删除List中的后n个
元素
,可以选择这个方法:循环n次,每次删除List的最后一个
元素
。下面是一个例子(删除一个拥有6个
元素
的后三个
元素
):import
java
.util.LinkedList;import
java
.util.List;public ...
java
for循环
删除元素
_
JAVA
中循环删除list中
元素
的方法总结
2021-02-12 17:08
平仄仄的博客
JAVA
中循环遍历list有三种方式for循环、增强for循环(也就是常说的...}这种方式的问题在于,删除某个
元素
后,list的大小发生了变化,而你的索引也在变化,所以会导致你在遍历的时候漏掉某些
元素
。比如当你删除第1个...
删除数组中一个
元素
后面
元素
依次
补
上
2018-06-30 19:10
RuiGuo1008的博客
//定义一个数组,并赋值int a[] = {1,2,3,4,5,6,7,}//给出
删除元素
的下标int b = 2;//for循环遍历数组for(int i = 0; i &...}//
后面
元素
依次向上移动if(i > c && i &l...
Java
从ArrayList指定position位置开始删除
后面
全部子
元素
2018-05-28 12:35
zhangphil的博客
Java
从ArrayList指定position位置开始删除
后面
全部子
元素
private void delete() { ArrayList<Integer> items = new ArrayList<>(); for (int i = 0; i < 10; i++) { items....
Java
中
删除元素
方法你真的懂了吗?
2022-09-29 13:43
假正经的小柴的博客
2. 叙述了为什么不能foreach遍历来
删除元素
3. 强烈建议用 iterator 迭代器的方式进行
删除元素
或遍历
元素
4. 用迭代器删除时不能一次性多次进行删除,原因和源码中成员变量cursor和lastRet有关 5. 拓展了用remove...
Java
循环
删除元素
方法
2021-11-05 11:40
大冰块哦的博客
比如当你删除第1个
元素
后,继续根据索引访问第2个
元素
时,因为删除的关系
后面
的
元素
都
往前
移动了一位,所以实际访问的是第3个
元素
。 因此,这种方式可以用在删除特定的一个
元素
时使用,但不适合循环删除多个
元素
时...
java
循环中 删除List某个
元素
2022-12-14 10:05
禾日香的博客
java
循环中 删除List某个
元素
总结
java
数组中
删除元素
或一个数组
元素
2022-08-04 12:33
Charter1的博客
最后将中间的temp数组通过copy再返回,原因是
删除元素
后的数组长度是需要测量出来的,即为代码中的index。找到需要删除的
元素
,(这只限于删除第一个找到err
元素
,如果需要删除数列中全部的err
元素
,看代码中注释)...
Java
中数组
元素
的删除
2021-11-25 16:23
o今晚打老虎o的博客
Java
中的数组是存放一系列相同
元素
的集合,对应着堆空间中的连续的存储空间,所以在删除数组中某个
元素
的时候为保证数组的连续性,需要将
后面
的
元素
逐一向前覆盖,这就是这个题的解题思路。代码如下: public ...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
11月16日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
11月8日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
11月8日