当前位置:首页 » 编程语言 » java清空数组

java清空数组

发布时间: 2022-12-22 00:26:40

❶ 怎么清空一个数组

这个要看编程语言了。如果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怎么 清除数组数据

有两种方法:

  1. 使用循环,在循环里面调用remove(下标)来循环删除数组中的每一个数据

  2. 将你的数组重新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,原数组自然就被回收了

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:590
制作脚本网站 发布:2025-10-20 08:17:34 浏览:885
python中的init方法 发布:2025-10-20 08:17:33 浏览:577
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:763
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:680
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1010
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:253
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:111
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:802
python股票数据获取 发布:2025-10-20 07:39:44 浏览:709