package day21;
import java.util.Scanner;//调用Scanner一个简单的文本扫描器
import static net.mindview.util.Print.*;
import java.util.Random;
public class Show {
public static void main(String[] args){
int [] a={0,1,2,3};
for(int i:a)
printnb(i+" ");
print();
Scanner scanner=new Scanner(System.in);
printnb("请输入删除元素的下标:");
int b=scanner.nextInt();
if(b==a.length-1)//如果删除最后一位,直接输出前n-1位
for(int c=0;c<a.length-1;c++)
printnb(a[c]);
else{//删除其他的元素,则用后面的值覆盖前面的值
for(;b<a.length-1;b++)
a[b]=a[b+1];
for(int c=0;c<a.length-1;c++)
printnb(a[c]+" ");
}
}
}
删除指定位置的数组元素(java)
最新推荐文章于 2024-03-25 13:55:25 发布