java數(shù)據(jù)存入數(shù)組 刪除數(shù)組中的數(shù)據(jù)?
刪除數(shù)組中的數(shù)據(jù)?示例演示如何從數(shù)組中刪除數(shù)據(jù)。代碼如下:導(dǎo)入java.util.ArrayListpublicclassMain{publicstaticvoidmain(String[]args)
刪除數(shù)組中的數(shù)據(jù)?
示例演示如何從數(shù)組中刪除數(shù)據(jù)。代碼如下:導(dǎo)入java.util.ArrayListpublicclassMain{publicstaticvoidmain(String[]args){ArrayListobjArray=newArrayList()objArray.清除() objArray.add文件(0,“0thelement”)objArray.add文件(1,“1遠(yuǎn)程通訊”)objArray.add文件(2,“2刪除”)系統(tǒng)輸出打印(“arrayBeforeMovingAnElement”objArray)objArray.remove刪除(1) objArray.remove刪除(“0thelement”)系統(tǒng)輸出打?。ā癮rrayafterremovinganelement”obyarray)}結(jié)果表明:arrayBeforRemovingAnElement[0theElement,lstelement],2ndelement]arrayAftermovingAnElement[2ndelement
下面的示例演示如何使用remove()方法刪除數(shù)組元素:主.java文件導(dǎo)入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, “第二個元素”)系統(tǒng)輸出打?。ㄔ趧h除數(shù)組中的元素之前:“objarray)”objArray.remove刪除(1) objArray.remove刪除(“元素0”)系統(tǒng)輸出打?。ā皬臄?shù)組中刪除元素后:”objarray)}
這取決于編程語言。如果在C/C模式下,則清除外部和靜態(tài)數(shù)組中的數(shù)據(jù)。C/C寫幾行空數(shù)組的代碼也很簡單??梢允褂胒or(I=0I<100i)a[I]=0//假設(shè)數(shù)組大小為100或memset(a,0,sizeof(a))Java可以使用上述for循環(huán)清空數(shù)組。其他語言與for循環(huán)類似,但語法可能略有不同。
java中如何在一個數(shù)組中刪除里面的元素?
#包括和限制。H>#definen10void main(){inta[n],num,I,*P,n=nintj/*將n個數(shù)字輸入數(shù)組a*/for(I=0I<ni){scanf(%d”,&num)a[I]=num}/*刪除數(shù)組a中(I=0I<ni)的指定數(shù)字num*/{if(a[I]=num){//a[I]=a[n]//如果未保留原始數(shù)組中的順序,這個句子可以替換下面的兩行語句,并在num被刪除后省略變量jfor(J=ij<n-1j)a[J]=a[J 1]n--}/*輸出數(shù)組a*/for(I=0I<ni)printf(%d,a[I])getchar()}