说我有一个字符串列表或任何真正的.然后说我想在下一段代码中多次使用其中一个字符串.我应该创建一个新的String变量foo String foo = list.get(position)并foo在以下代码中使用,还是应该保存内存空间并在list.get(position)每次需要使用该字符串时使用?或者它们实际上是同样的东西?
String foo = list.get(position)
foo
list.get(position)
如果列表包含一个更复杂的类,可能会进行大量的计算来实例化或者本身有很多变量,那么答案是否会改变,因此创建一个新的类会占用大量内存?
java android list arraylist
android ×1
arraylist ×1
java ×1
list ×1