在程序运行中,把动态数组中指定的一个元素删除,如何让其后的元素往前移?
来源:百度知道 编辑:UC知道 时间:2024/09/21 23:15:32
支持一楼,remove后将新数据再放到数组中,就可以了啊!或者用map等!
int A[];
假如要删除index位置的元素,这样做就可以
for(int i = index; i < A.length;i++)
{
A[i] = A[i+1];
}
A.length --;//A数组的大小减1。
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/09/21 23:15:32
支持一楼,remove后将新数据再放到数组中,就可以了啊!或者用map等!
int A[];
假如要删除index位置的元素,这样做就可以
for(int i = index; i < A.length;i++)
{
A[i] = A[i+1];
}
A.length --;//A数组的大小减1。