java数据存入数组 删除数组中的数据?
删除数组中的数据?
示例演示如何从数组中删除数据。代码如下:导入java.util.ArrayListpublicclassMain{publicstaticvoidmain(String[]args){ArrayListobjArray=newArrayList()objArray.清除() objArray.add文件(0,“0thelement”)objArray.add文件(1,“1远程通讯”)objArray.add文件(2,“2删除”)系统输出打印(“arrayBeforeMovingAnElement”objArray)objArray.remove删除(1) objArray.remove删除(“0thelement”)系统输出打印(“arrayafterremovinganelement”obyarray)}结果表明:arrayBeforRemovingAnElement[0theElement,lstelement],2ndelement]arrayAftermovingAnElement[2ndelement
下面的示例演示如何使用remove()方法删除数组元素:主.java文件导入java.util.ArrayListpublic class Main{public static void Main(String[]args){ArrayList<String> objArray=new ArrayList<String>()objArray.清除() objArray.add文件(0,“元素0”)objArray.add文件(1,“第一元素”)objArray.add文件(2, “第二个元素”)系统输出打印(在删除数组中的元素之前:“objarray)”objArray.remove删除(1) objArray.remove删除(“元素0”)系统输出打印(“从数组中删除元素后:”objarray)}
这取决于编程语言。如果在C/C模式下,则清除外部和静态数组中的数据。C/C写几行空数组的代码也很简单。可以使用for(I=0I<100i)a[I]=0//假设数组大小为100或memset(a,0,sizeof(a))Java可以使用上述for循环清空数组。其他语言与for循环类似,但语法可能略有不同。
java中如何在一个数组中删除里面的元素?
#包括和限制。H>#definen10void main(){inta[n],num,I,*P,n=nintj/*将n个数字输入数组a*/for(I=0I<ni){scanf(%d”,&num)a[I]=num}/*删除数组a中(I=0I<ni)的指定数字num*/{if(a[I]=num){//a[I]=a[n]//如果未保留原始数组中的顺序,这个句子可以替换下面的两行语句,并在num被删除后省略变量jfor(J=ij<n-1j)a[J]=a[J 1]n--}/*输出数组a*/for(I=0I<ni)printf(%d,a[I])getchar()}
java数据存入数组 java数组添加数据 java自定义数组添加数据
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。