java - 如何在java中删除String数组中的所有元素?

标签 java arrays

<分区>

例如,我想删除 String 数组中的所有元素:

String example[]={"Apple","Orange","Mango","Grape","Cherry"}; 

有什么简单的方法吗,上面的任何片段都会有帮助。谢谢

最佳答案

如果 example not final 那么一个简单的重新分配就可以了:

example = new String[example.length];

这假设您需要数组保持相同的大小。如果没有必要,则创建一个空数组:

example = new String[0];

如果它 final 那么你可以null所有元素:

Arrays.fill( example, null );

关于java - 如何在java中删除String数组中的所有元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8585879/

相关文章:

java - 为什么出现 java.io.NotSerializedException : javax. swing.plaf.metal.MetalFileChooserUI?

java - 如果启用了 TOMCAT5_SECURITY,我的程序如何询问 tomcat?

java - 在 API 中抛出非自定义异常

php - RecursiveIteratorIterator - 格式化数组

java - 即使使用了 Set,数组中仍存在重复项

java - 如何在链表中的某个索引处递归插入节点

java - hibernate中查询语法异常

arrays - 循环迭代器并改变大小和值

javascript - 在 onclick 函数之后使用循环从数组调用字符串 [javascript]

c++ - 读取文件,尝试返回二维字符数组