java清空數組
❶ 怎麼清空一個數組
這個要看編程語言了。如果c/c++下面,外部的、靜態的數組就是清零的數據。
c/c++寫幾行代碼清空數組也很簡單。可以 for (i=0;i<100;++i) a[i] = 0; //假設數組大小100
或者 memset(a, 0, sizeof(a));
java可以使用上面的 for循環 清空數組。其他語言也是類似的for循環,只是語法上可能差別大一些而已。
❷ Java中如何將字元數組清除(就是回到未初始化的狀態)
java將字元數組清除,需要將字元數組對象置為null即可,如下代碼:
packagecom.qiu.lin.he;
publicclassCeShi{
publicstaticvoidmain(String[]args){
char[]in=newchar[]{'a','b','c'};
for(inti:in){
System.out.println(i);//輸出剛開始的數組
}
in=null;
for(inti:in){
System.out.println(i);//重置為空的數組
}
}
}
運行結果如下:
❸ java怎麼 清除數組數據
有兩種方法:
使用循環,在循環裡面調用remove(下標)來循環刪除數組中的每一個數據
將你的數組重新new一下,這樣就將原來的數組覆蓋清空了
❹ java中怎麼清空數組中的元素
根據名稱刪除?
for (int i = 0; i < dvd.length; i++){
DVD d = dvd[i];
if(name.equals(d.name)){
for(j=i;j<dvd.length;j++){
if(j+1<dvd.length){
dvd[j] = dvd[j+1];
}
}
break;
}
}
沒有具體調試,大概就是這樣寫。
❺ java 怎麼清空數組後重新賦值
int[]arr={1,3,4};//初始賦值
arr=null;//清空數組
arr=newint[]{3,4,5};//重新賦值
❻ java 怎樣強制清空數組
通過數組變數賦值null的方式清空
示例:
String[]arr=newString[2];//定義一個數組變數arr
arr[0]="a";//數組中放入元素a
arr[1]="b";//數組中放入元素b
arr=null;//數組賦值null,強制清空數組元素
❼ java 怎麼清空一個char數組
普通的char數組沒有具體的方法來清空,你只能用個for循環,一個一個賦值為null,
若是用容器的話,可以清空,而且容器也比數組好用。比如 ArrayList a = new ArrayList(); 調用a.clear()方法就能把它清空
❽ java如何清空int類型數組
整型數組沒清空一說,元素不是引用,默認就有0值,把數組引用指向null,原數組自然就被回收了