java怎么 清除数组数据?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎么 清除数组数据?相关的知识,希望对你有一定的参考价值。

急!!!java语言中怎么实现清除数组中的数据?

有两种方法:

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

    将你的数组重新new一下,这样就将原来的数组覆盖清空了

参考技术A 你如果是要清空数组,
String[] array = new String[2];
array[0] = "1";
array[1] = "2";
array[2] = "3";
清空操作array=null;
你如果要清空指定索引
String[] array = new String[2];
array[0] = "1";
array[1] = "2";
array[2] = "3";
清空第二个索引
array[1] = "";
遇指定值清空就判断一下吧。
参考技术B 有2种方法
1是 输入一个 不会出现的值
比如 是String 的数组 可以输一个特定的字符串来代替空值 用以判断
2是 通过遍历来生成一个新的数组 当找到特定要踢出的下标时 不做操作就可以了。
参考技术C 清除不可能了,建议您使用集合。
或者根据数组下标索引修改。
参考技术D 比如:
int[100] array = new int[];

for(int i=0;i<100;i++)
array[i] = i;

现在array这个数组有数据了

1种:
for(int i=0;i<array.length;i++)
array[i] = null;


2种:
int[100] arr = null;
array = arr;

java如何清除数据缓存

清除Java缓存的方法
步骤一:
找到Java的安装目录(默认为C:\\Program Files\\Java)选择当前使用的jre版本,如果用的版本为jre5则进入jre5文件夹,如果用的版本为jre6则进入jre6文件夹。在该文件夹下进入bin文件夹。双击打开文件javacpl.exe
2014下半年教师资格证统考大备战 中学教师资格考试 小学教师资格考试 幼儿教师资格考试 教师资格证面试
步骤二:
在常规选项中的临时Internet文件点击“设置”按钮再点击“删除文件”按钮,删除所有的临时文件。
步骤三:
删除完缓存之后,需要关闭所有浏览器。再次打开浏览器进入虚拟实验系统即可。
参考技术A java清除缓存办法:
1.禁止客户端缓存要在<head>中加入类似如下内容:

<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">

或 <meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">

2.在服务器的动态网页中禁止缓存,要加入类似如下脚本

response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
参考技术B flush()方法

以上是关于java怎么 清除数组数据?的主要内容,如果未能解决你的问题,请参考以下文章

Java 清除数组相同元素

java如何清除数据缓存

为啥直接内存“数组”的清除速度比通常的 Java 数组慢?

java里面OutputStream输出流是怎么清除的?

在java中,如何清除每个方法中的字节[]数组以保护值免受内存转储?

求助高手:怎么清除NETBIOS的缓存