Java 向 arraylist 添加元素和良好做法
Java adding elements to arraylist and good practices
我正在处理向列表中添加对象的问题,在为 temporary
对象分配新值时遇到了一些问题。我自己想出了 here 一个答案,但我无法添加评论,我的问题是:每次我想创建一个 class 的新实例是一种好习惯吗在循环中添加一个元素?内存使用情况如何?
当您向列表中添加对象时,这些对象是新对象,还是从其他列表或数据结构中提取现有对象?如果是前者(它们是新的),那么您必须在添加它们时构建它们(新实例)。
我正在处理向列表中添加对象的问题,在为 temporary
对象分配新值时遇到了一些问题。我自己想出了 here 一个答案,但我无法添加评论,我的问题是:每次我想创建一个 class 的新实例是一种好习惯吗在循环中添加一个元素?内存使用情况如何?
当您向列表中添加对象时,这些对象是新对象,还是从其他列表或数据结构中提取现有对象?如果是前者(它们是新的),那么您必须在添加它们时构建它们(新实例)。