首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >删除可变内存

删除可变内存
EN

Stack Overflow用户
提问于 2012-05-10 23:03:44
回答 2查看 53K关注 0票数 8

嗨,假设我有三个a[dynamic], b[dynamic], c[dynamic]的数组变量。它们可以是任何大小,现在我想销毁变量,比如说a,我确定我不会再使用这个变量了。欢迎任何想法和建议。

EN

回答 2

Stack Overflow用户

发布于 2012-05-10 23:20:59

Stephen C已经回答了你的问题,但是对于非原语类型,你也希望确保数组中的所有对象都被标记为null,如果你不需要它,这将确保你不会有内存泄漏。

类似于:

代码语言:javascript
复制
for(Object obj : myObjectArray){
  obj = null;
}

然后将数组引用设为空

代码语言:javascript
复制
myObjectArray = null;
票数 2
EN

Stack Overflow用户

发布于 2017-09-15 21:11:43

从arrayList中删除所有元素

arrayList.removeAll(arrayList);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10536854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档