java删除数组中的某一个元素的方法
实例如下:
packageorg.company.project.test;
importjava.util.Arrays;
importjava.util.Scanner;
publicclassArraysDelete{publicstaticvoidmain(String[]args){
//删除数组中的某一个元素的方法:
//把最后一个元素替代指定的元素,然后数组缩容
Scannersc=newScanner(System.in);
int[]arr=newint[]{1,2,4,5,9,8,0};
System.out.println(Arrays.toString(arr));
System.out.println("请输入要删除第几个元素:");
intn=sc.nextInt();sc.close();
//把最后一个元素替代指定的元素
arr[n-1]=arr[arr.length-1];
//数组缩容
arr=Arrays.copyOf(arr,arr.length-1);
System.out.println(Arrays.toString(arr));
}}
运行结果:
[1,2,4,5,9,8,0]
请输入要删除第几个元素:
3
[1,2,0,5,9,8]
以上就是小编为大家带来的java删除数组中的某一个元素的方法全部内容了,希望大家多多支持毛票票~
热门推荐
2 红丝绒戚风蛋糕
3 夹心小甜点
4 南瓜甜点
6 粘米粉蒸蛋糕
7 酸奶华夫饼
9 红柚鸡蛋糕
10 葡萄干蛋糕
11 紫薯蛋糕卷
13 纸杯裱花小蛋糕
14 果酱奶酪蛋糕
15 日式樱花蔓越莓大福
16 草莓蛋糕卷
17 卡仕达长崎杯子蛋糕