㈠ java怎麼 清除數組數據
有兩種方法:
1.
使用循環,在循環裡面調用remove(下標)來循環刪除數組中的每一個數據
2.
將你的數組重新new一下,這樣就將原來的數組覆蓋清空了
㈡ java中怎麼刪除數組中的元素
packagecom.example;
importjava.util.Arrays;
publicclassDelte{
publicstaticvoidmain(String[]args){
int[]arrs={1,2,3,4,5,6};
Arrarr=newArr(arrs);
System.out.println(arr.toString());
arr.delete(3);
System.out.println(arr.toString());
arr.delete(2);
System.out.println(arr.toString());
arr.toString2();
}
}
classArr{
privateint[]arr;
privateintlen;//實際內容長度
publicArr(int[]arr){
this.arr=arr;
this.len=this.arr.length;
}
publicvoiddelete(intindex){
if(index>arr.length){
return;
}
for(inti=index;i<arr.length-1;i++){
arr[i]=arr[i+1];
}
len--;
arr[arr.length-1]=0;
}
publicvoidtoString2(){
for(inti=0;i<len;i++){
if(i+1!=len){
System.out.print(arr[i]+",");
}else{
System.out.println(arr[i]);
}
}
}
@Override
publicStringtoString(){
//TODOAuto-generatedmethodstub
returnArrays.toString(arr);
}
}
[1,2,3,4,5,6]
[1,2,3,5,6,0]
[1,2,5,6,0,0]
1,2,5,6
㈢ 關於php刪除數組的問題,如何刪除數組例如 $player = array( "player"
<?php
$player=array(
"player"=>array(0=>"player123","id"=>1),
);
unset($player['player'][0]);
print_r($player);
//Array([player]=>Array([id]=>1))
?>
㈣ c語言如何刪除數組中的某個元素
C語言中已經有一個數組名為a,其中已有n=100個元素。現在要刪除它的下標為k的元素(0<=k<100)。可以使用如下的代碼:
for(i=k;i<100-1;i++)
a[i]=a[i+1];
n--; //已經刪除完成
for(i=0;i<n;i++) //輸出檢查
printf("%d ",a[i]);
㈤ 怎樣刪除數組,是不是把NULL賦給它
不是!具體刪除數組的方法需要根據生成數組的方法決定
㈥ C語言中怎麼刪除數組中的一個元素
#include "stdio.h"
int main()
{ int a[10],x;//x是要刪除數組元素的下標
int i;
for(i=0;i<10;i++)
scanf("%d",&a[i]); //輸入10個數據放在數組中
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("請輸入要刪除元素的下標值:\n");
scanf("%d",&x); //輸入要刪除的數組元素的下標
for(i=x;i<10;i++)
a[i]=a[i+1];
for(i=0;i<9;i++) //因為刪除了一個元素,所以有9個元素
printf("%d ",a[i]);
}
㈦ PHP怎麼刪除整個數組
對不起布吉島