c#,一个相对简单的问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 05:15:39
程序方面刚刚入门,很多不懂,问题可能很弱智。
我想写一个类似数组的东西,但是要他具有自动补进的功能,
就是arr[i]被取走后,arr[i+1]的内容就会补到arr[i]的位置,后面依次补进。
1.我想这应该是程序设计里有的一个概念吧 是叫入栈还是什么名字?
2.麻烦给个思路

不是栈,也不是队列,因为栈是后进先出,队列是先进先出的,但是你说的不是一定取第一个元素,所以不是上述2个东西

for(j=i;i<arr.size;i++)
a[j]=a[j+1]

你想实现栈还是队列啊?
栈是先进后出 Stack类
队列是先进先出 Queue类

你不用自己写,arraylist就可以,读取完了remove当前位置就可以了