㈠ 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怎么删除整个数组
对不起布吉岛